﻿using DevExpress.XtraGrid.Demos.util;
using mendian;
using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using 广州爱特安为科技.UC.圣同润.客服;

namespace DXApplicationTangche.UC.圣同润.merchant
{
    class MerchantService
    {
        public static List<HistoryOrder> getHistoryOrder(int brandId)
        {
            return
        FunctionHelper.JsonDeserialization<List<HistoryOrder>>(
            RestCall.httpGetMethod(
               XianglebaConnectDTO.接口url + "/order/getViewLogisticsBillEntryByBrandId?brandId=" + brandId
            )
        );
        }

        /// <summary>
        /// 获取未发货订单一览
        /// </summary>
        /// <returns></returns>
        public static List<UnDeliveryOrderLogisticsInfo> getUnDeliveryOrderLogisticsInfo(int brandId)
        {
            return
                FunctionHelper.JsonDeserialization<List<UnDeliveryOrderLogisticsInfo>>(
                    RestCall.httpGetMethod(
                       XianglebaConnectDTO.接口url + "/order/getUnDeliveryOrderLogisticsInfoPage?brandId=" +
                       brandId +
                       "&page=0&size=9999"
                    )
                );
        }

        public static List<UnDeliveryOrderLogisticsInfo> getUnDeliveryOrderLogisticsInfoAll()
        {
            return
                FunctionHelper.JsonDeserialization<List<UnDeliveryOrderLogisticsInfo>>(
                    RestCall.httpGetMethod(
                       XianglebaConnectDTO.接口url + "/order/getUnDeliveryOrderLogisticsInfoAll?page=0&size=9999"
                    )
                );
        }

        /// <summary>
        /// 待揽收一览
        /// </summary>
        /// <returns></returns>
        public static List<UnDeliveryOrderLogisticsInfo> getDeliveryNotAcceptedOrderLogisticsInfo()
        {
            return
                FunctionHelper.JsonDeserialization<List<UnDeliveryOrderLogisticsInfo>>(
                    RestCall.httpGetMethod(
                       XianglebaConnectDTO.接口url + "/order/getDeliveryNotAcceptedOrderLogisticsInfo"
                    )
                );
        }

        /// <summary>
        /// 在途一览
        /// </summary>
        /// <param name="brandId"></param>
        /// <returns></returns>
        public static List<UnDeliveryOrderLogisticsInfo> getDeliveryOrderTransitInfo(int brandId)
        {
            return
                FunctionHelper.JsonDeserialization<List<UnDeliveryOrderLogisticsInfo>>(
                    RestCall.httpGetMethod(
                       XianglebaConnectDTO.接口url + "/order/getDeliveryOrderTransitInfo?brandId=" + brandId
                    )
                );
        }
        /// <summary>
        /// 签收一览
        /// </summary>
        /// <param name="brandId"></param>
        /// <returns></returns>
        public static List<UnDeliveryOrderLogisticsInfo> getDeliveryOrder3(int brandId)
        {
            return
                FunctionHelper.JsonDeserialization<List<UnDeliveryOrderLogisticsInfo>>(
                    RestCall.httpGetMethod(
                       XianglebaConnectDTO.接口url + "/order/getDeliveryOrder3?brandId=" + brandId
                    )
                );
        }
        /// <summary>
        /// 退回和退签一览
        /// </summary>
        /// <param name="brandId"></param>
        /// <returns></returns>
        public static List<UnDeliveryOrderLogisticsInfo> getDeliveryOrder4(int brandId)
        {
            return
                FunctionHelper.JsonDeserialization<List<UnDeliveryOrderLogisticsInfo>>(
                    RestCall.httpGetMethod(
                       XianglebaConnectDTO.接口url + "/order/getDeliveryOrder4?brandId=" + brandId
                    )
                );
        }

        /// <summary>
        /// 获取预订单一览
        /// </summary>
        /// <returns></returns>
        public static List<UnDeliveryOrderLogisticsInfo> getVirtualDeliveryOrderLogisticsInfoPage(int brandId)
        {
            return
                FunctionHelper.JsonDeserialization<List<UnDeliveryOrderLogisticsInfo>>(
                    RestCall.httpGetMethod(
                       XianglebaConnectDTO.接口url + "/order/getVirtualDeliveryOrderLogisticsInfoPage?brandId=" +
                       brandId +
                       "&page=0&size=9999"
                    )
                );
        }

        /// <summary>
        /// 获取预订单一览
        /// </summary>
        /// <returns></returns>
        public static List<UnDeliveryOrderLogisticsInfo> getExceptDeliveryOrderLogisticsInfoPage(int brandId)
        {
            return
                FunctionHelper.JsonDeserialization<List<UnDeliveryOrderLogisticsInfo>>(
                    RestCall.httpGetMethod(
                       XianglebaConnectDTO.接口url + "/order/getExceptDeliveryOrderLogisticsInfoPage?brandId=" + brandId
                    )
                );
        }

        public static void saveLogisticsBodies(int brandId, String brandName, List<LogisticsBody> logisticsBodies)
        {
            String json = FunctionHelper.JsonSerialization(logisticsBodies);
            String rjson = RestCall.PostHttp(XianglebaConnectDTO.接口url + "/order/saveLogisticsBody?brandId=" + brandId + "&brandName=" + brandName, json);
        }


        public static void saveVirtualLogisticsBodies(int brandId, String brandName, String delivery_name, String delivery_id, List<String> logisticsNos)
        {
            String json = FunctionHelper.JsonSerialization(logisticsNos);
            String rjson = RestCall.PostHttp(
                XianglebaConnectDTO.接口url + "/order/generateLogisticsBatch?brandId=" + brandId
                + "&brandName=" + brandName
                                + "&delivery_name=" + delivery_name
                                + "&delivery_id=" + delivery_id
                , json
                );
        }

        /// <summary>
        /// 获取未发货订单一览
        /// </summary>
        /// <returns></returns>
        public static String getBrandName(int brandId, String password)
        {
            return
                RestCall.httpGetMethod(
                       XianglebaConnectDTO.接口url + "/order/getBrandName?id=" + brandId + "&password=" + password
                    );
        }

        /// <summary>
        /// 获取所有品牌商
        /// </summary>
        /// <returns></returns>
        public static List<BrandDao> getBrandAll()
        {
            return
                FunctionHelper.JsonDeserialization<List<BrandDao>>(
                    RestCall.httpGetMethod(
                       XianglebaConnectDTO.接口url + "/order/getBrandAll"
                    )
                );
        }

        /// <summary>
        /// 待发货的品牌商列表
        /// </summary>
        /// <returns></returns>
        public static List<BrandDao> getUnDeliveryBrandList()
        {
            return
                FunctionHelper.JsonDeserialization<List<BrandDao>>(
                    RestCall.httpGetMethod(
                       XianglebaConnectDTO.接口url + "/order/getUnDeliveryBrandList"
                    )
                );
        }

        /// <summary>
        /// 根据id验证地址是否正确
        /// </summary>
        /// <param name="orderSn"></param>
        /// <returns></returns>
        public static MerchantLogisticVerificationDTO getOrderAddressById(String orderSn)
        {
            return
                FunctionHelper.JsonDeserialization<MerchantLogisticVerificationDTO>(
                    RestCall.httpGetMethod(
                       XianglebaConnectDTO.接口url + "/order/getOrderAddressById?orderSn=" + orderSn
                    )
                );
        }

        #region 快递公司列表
        public static List<DeliveryCompany> getDeliveryCompanyList()
        {
            List<DeliveryCompany> deliveryCompanies = new List<DeliveryCompany>();
            deliveryCompanies.Add(new DeliveryCompany("圆通速递"));
            deliveryCompanies.Add(new DeliveryCompany("韵达快递"));
            deliveryCompanies.Add(new DeliveryCompany("申通快递"));
            deliveryCompanies.Add(new DeliveryCompany("中通快递"));
            deliveryCompanies.Add(new DeliveryCompany("邮政快递包裹"));
            deliveryCompanies.Add(new DeliveryCompany("顺丰速运"));
            deliveryCompanies.Add(new DeliveryCompany("EMS"));
            deliveryCompanies.Add(new DeliveryCompany("百世快递"));
            deliveryCompanies.Add(new DeliveryCompany("极兔速递"));
            deliveryCompanies.Add(new DeliveryCompany("京东物流"));
            deliveryCompanies.Add(new DeliveryCompany("邮政标准快递"));
            deliveryCompanies.Add(new DeliveryCompany("丰网速运"));
            deliveryCompanies.Add(new DeliveryCompany("德邦快递"));
            deliveryCompanies.Add(new DeliveryCompany("德邦"));
            deliveryCompanies.Add(new DeliveryCompany("韵达快运"));
            deliveryCompanies.Add(new DeliveryCompany("EMS包裹"));
            deliveryCompanies.Add(new DeliveryCompany("中通国际"));
            deliveryCompanies.Add(new DeliveryCompany("速尔快递"));
            deliveryCompanies.Add(new DeliveryCompany("中通快运"));
            deliveryCompanies.Add(new DeliveryCompany("百世快运"));
            deliveryCompanies.Add(new DeliveryCompany("宅急送"));
            deliveryCompanies.Add(new DeliveryCompany("特急送"));
            deliveryCompanies.Add(new DeliveryCompany("安能快运"));
            deliveryCompanies.Add(new DeliveryCompany("国际包裹"));
            deliveryCompanies.Add(new DeliveryCompany("优速快递"));
            deliveryCompanies.Add(new DeliveryCompany("UPS"));
            deliveryCompanies.Add(new DeliveryCompany("DHL-中国件"));
            deliveryCompanies.Add(new DeliveryCompany("顺丰快运"));
            deliveryCompanies.Add(new DeliveryCompany("安得物流"));
            deliveryCompanies.Add(new DeliveryCompany("跨越速运"));
            deliveryCompanies.Add(new DeliveryCompany("壹米滴答"));
            deliveryCompanies.Add(new DeliveryCompany("UPS-全球件"));
            deliveryCompanies.Add(new DeliveryCompany("D速快递"));
            deliveryCompanies.Add(new DeliveryCompany("FedEx-国际件"));
            deliveryCompanies.Add(new DeliveryCompany("EWE全球快递"));
            deliveryCompanies.Add(new DeliveryCompany("日日顺物流"));
            deliveryCompanies.Add(new DeliveryCompany("YunExpress"));
            deliveryCompanies.Add(new DeliveryCompany("京广速递"));
            deliveryCompanies.Add(new DeliveryCompany("顺心捷达"));
            deliveryCompanies.Add(new DeliveryCompany("联昊通"));
            deliveryCompanies.Add(new DeliveryCompany("丹鸟"));
            deliveryCompanies.Add(new DeliveryCompany("Titan泰坦国际速递"));
            deliveryCompanies.Add(new DeliveryCompany("USPS"));
            deliveryCompanies.Add(new DeliveryCompany("海信物流"));
            deliveryCompanies.Add(new DeliveryCompany("加运美"));
            deliveryCompanies.Add(new DeliveryCompany("信丰物流"));
            deliveryCompanies.Add(new DeliveryCompany("DHL-全球件"));
            deliveryCompanies.Add(new DeliveryCompany("递四方"));
            deliveryCompanies.Add(new DeliveryCompany("汇森速运"));
            deliveryCompanies.Add(new DeliveryCompany("中远e环球"));
            deliveryCompanies.Add(new DeliveryCompany("申通国际"));
            deliveryCompanies.Add(new DeliveryCompany("九曳供应链"));
            deliveryCompanies.Add(new DeliveryCompany("威时沛运货运"));
            deliveryCompanies.Add(new DeliveryCompany("速腾快递"));
            deliveryCompanies.Add(new DeliveryCompany("同城快寄"));
            deliveryCompanies.Add(new DeliveryCompany("宇鑫物流"));
            deliveryCompanies.Add(new DeliveryCompany("美快国际物流"));
            deliveryCompanies.Add(new DeliveryCompany("顺昌国际"));
            deliveryCompanies.Add(new DeliveryCompany("京东快运"));
            deliveryCompanies.Add(new DeliveryCompany("日本（Japan Post）"));
            deliveryCompanies.Add(new DeliveryCompany("燕文物流"));
            deliveryCompanies.Add(new DeliveryCompany("UBI Australia"));
            deliveryCompanies.Add(new DeliveryCompany("Fedex-国际件-中文"));
            deliveryCompanies.Add(new DeliveryCompany("邦泰快运"));
            deliveryCompanies.Add(new DeliveryCompany("澳邮中国快运"));
            deliveryCompanies.Add(new DeliveryCompany("Xlobo贝海国际"));
            deliveryCompanies.Add(new DeliveryCompany("众邮快递"));
            deliveryCompanies.Add(new DeliveryCompany("DPD"));
            deliveryCompanies.Add(new DeliveryCompany("EMS-国际件"));
            deliveryCompanies.Add(new DeliveryCompany("出口易"));
            deliveryCompanies.Add(new DeliveryCompany("天天快递"));
            deliveryCompanies.Add(new DeliveryCompany("宏递快运"));
            deliveryCompanies.Add(new DeliveryCompany("荷兰邮政(PostNL international registered mail)"));
            deliveryCompanies.Add(new DeliveryCompany("易客满"));
            deliveryCompanies.Add(new DeliveryCompany("拉火速运"));
            deliveryCompanies.Add(new DeliveryCompany("苏宁物流"));
            deliveryCompanies.Add(new DeliveryCompany("三态速递"));
            deliveryCompanies.Add(new DeliveryCompany("圆通国际"));
            deliveryCompanies.Add(new DeliveryCompany("卓志速运"));
            deliveryCompanies.Add(new DeliveryCompany("联邦快递"));
            deliveryCompanies.Add(new DeliveryCompany("GLS"));
            deliveryCompanies.Add(new DeliveryCompany("鑫正一快递"));
            deliveryCompanies.Add(new DeliveryCompany("速必达"));
            deliveryCompanies.Add(new DeliveryCompany("盛辉物流"));
            deliveryCompanies.Add(new DeliveryCompany("天地华宇"));
            deliveryCompanies.Add(new DeliveryCompany("TNT"));
            deliveryCompanies.Add(new DeliveryCompany("CJ物流"));
            deliveryCompanies.Add(new DeliveryCompany("韩国邮政"));
            deliveryCompanies.Add(new DeliveryCompany("四季安物流"));
            deliveryCompanies.Add(new DeliveryCompany("时安达速递"));
            deliveryCompanies.Add(new DeliveryCompany("澳洲飞跃物流"));
            deliveryCompanies.Add(new DeliveryCompany("威盛快递"));
            deliveryCompanies.Add(new DeliveryCompany("中铁快运"));
            deliveryCompanies.Add(new DeliveryCompany("德坤物流"));
            deliveryCompanies.Add(new DeliveryCompany("天马迅达"));
            deliveryCompanies.Add(new DeliveryCompany("DPD Germany"));
            deliveryCompanies.Add(new DeliveryCompany("DPD UK"));
            deliveryCompanies.Add(new DeliveryCompany("芝麻开门"));
            deliveryCompanies.Add(new DeliveryCompany("全一快递"));
            deliveryCompanies.Add(new DeliveryCompany("安能快递"));
            deliveryCompanies.Add(new DeliveryCompany("转运四方"));
            deliveryCompanies.Add(new DeliveryCompany("货拉拉物流"));
            deliveryCompanies.Add(new DeliveryCompany("安迅物流"));
            deliveryCompanies.Add(new DeliveryCompany("方舟速递"));
            deliveryCompanies.Add(new DeliveryCompany("新顺丰（NSF）"));
            deliveryCompanies.Add(new DeliveryCompany("平安达腾飞"));
            deliveryCompanies.Add(new DeliveryCompany("优邦速运"));
            deliveryCompanies.Add(new DeliveryCompany("OCS"));
            deliveryCompanies.Add(new DeliveryCompany("富吉速运"));
            deliveryCompanies.Add(new DeliveryCompany("嘉里大通"));
            deliveryCompanies.Add(new DeliveryCompany("速通物流"));
            deliveryCompanies.Add(new DeliveryCompany("科捷物流"));
            deliveryCompanies.Add(new DeliveryCompany("澳天速运"));
            deliveryCompanies.Add(new DeliveryCompany("叁虎物流"));
            deliveryCompanies.Add(new DeliveryCompany("盛丰物流"));
            deliveryCompanies.Add(new DeliveryCompany("日本郵便"));
            deliveryCompanies.Add(new DeliveryCompany("TNT-全球件"));
            deliveryCompanies.Add(new DeliveryCompany("富腾达国际货运"));
            deliveryCompanies.Add(new DeliveryCompany("金岸物流"));
            deliveryCompanies.Add(new DeliveryCompany("雪域易购"));
            deliveryCompanies.Add(new DeliveryCompany("荣庆物流"));
            deliveryCompanies.Add(new DeliveryCompany("中铁飞豹"));
            deliveryCompanies.Add(new DeliveryCompany("快捷速递"));
            deliveryCompanies.Add(new DeliveryCompany("景光物流"));
            deliveryCompanies.Add(new DeliveryCompany("龙邦速递"));
            deliveryCompanies.Add(new DeliveryCompany("递四方美国"));
            deliveryCompanies.Add(new DeliveryCompany("斑马物流"));
            deliveryCompanies.Add(new DeliveryCompany("商桥物流"));
            deliveryCompanies.Add(new DeliveryCompany("泰进物流"));
            deliveryCompanies.Add(new DeliveryCompany("泛捷国际速递"));
            deliveryCompanies.Add(new DeliveryCompany("Superb Express"));
            deliveryCompanies.Add(new DeliveryCompany("疯狂快递"));
            deliveryCompanies.Add(new DeliveryCompany("家家通快递"));
            deliveryCompanies.Add(new DeliveryCompany("荷兰邮政-中文(PostNL international registered mail)"));
            deliveryCompanies.Add(new DeliveryCompany("中速快递"));
            deliveryCompanies.Add(new DeliveryCompany("Purolator"));
            deliveryCompanies.Add(new DeliveryCompany("新杰物流"));
            deliveryCompanies.Add(new DeliveryCompany("佐川急便"));
            deliveryCompanies.Add(new DeliveryCompany("国通快递"));
            deliveryCompanies.Add(new DeliveryCompany("联合速运"));
            deliveryCompanies.Add(new DeliveryCompany("微特派"));
            deliveryCompanies.Add(new DeliveryCompany("加拿大龙行速运"));
            deliveryCompanies.Add(new DeliveryCompany("澳大利亚(Australia Post)"));
            deliveryCompanies.Add(new DeliveryCompany("贰仟家物流"));
            deliveryCompanies.Add(new DeliveryCompany("铁中快运"));
            deliveryCompanies.Add(new DeliveryCompany("极地快递"));
            deliveryCompanies.Add(new DeliveryCompany("Aramex"));
            deliveryCompanies.Add(new DeliveryCompany("无忧物流"));
            deliveryCompanies.Add(new DeliveryCompany("迅达速递"));
            deliveryCompanies.Add(new DeliveryCompany("比利时（Bpost）"));
            deliveryCompanies.Add(new DeliveryCompany("AAE-中国件"));
            deliveryCompanies.Add(new DeliveryCompany("品骏快递"));
            deliveryCompanies.Add(new DeliveryCompany("达发物流"));
            deliveryCompanies.Add(new DeliveryCompany("耀飞同城快递"));
            deliveryCompanies.Add(new DeliveryCompany("转运中国"));
            deliveryCompanies.Add(new DeliveryCompany("鼎润物流"));
            deliveryCompanies.Add(new DeliveryCompany("百腾物流"));
            deliveryCompanies.Add(new DeliveryCompany("澳德物流"));
            deliveryCompanies.Add(new DeliveryCompany("安信达"));
            deliveryCompanies.Add(new DeliveryCompany("德国优拜物流"));
            deliveryCompanies.Add(new DeliveryCompany("Austa国际速递"));
            deliveryCompanies.Add(new DeliveryCompany("佳成快递"));
            deliveryCompanies.Add(new DeliveryCompany("EMS-国际件-英文"));
            deliveryCompanies.Add(new DeliveryCompany("三象速递"));
            deliveryCompanies.Add(new DeliveryCompany("SYNSHIP快递"));
            deliveryCompanies.Add(new DeliveryCompany("安达速递"));
            deliveryCompanies.Add(new DeliveryCompany("闪货极速达"));
            deliveryCompanies.Add(new DeliveryCompany("黄马甲"));
            deliveryCompanies.Add(new DeliveryCompany("成都立即送"));
            deliveryCompanies.Add(new DeliveryCompany("源安达"));
            deliveryCompanies.Add(new DeliveryCompany("宅急便"));
            deliveryCompanies.Add(new DeliveryCompany("华翰物流"));
            deliveryCompanies.Add(new DeliveryCompany("黑猫宅急便"));
            deliveryCompanies.Add(new DeliveryCompany("鸿泰物流"));
            deliveryCompanies.Add(new DeliveryCompany("MoreLink"));
            deliveryCompanies.Add(new DeliveryCompany("EMS物流"));
            deliveryCompanies.Add(new DeliveryCompany("大田物流"));
            deliveryCompanies.Add(new DeliveryCompany("速递中国"));
            deliveryCompanies.Add(new DeliveryCompany("程光快递"));
            deliveryCompanies.Add(new DeliveryCompany("腾达速递"));
            deliveryCompanies.Add(new DeliveryCompany("广东邮政"));
            deliveryCompanies.Add(new DeliveryCompany("万家物流"));
            deliveryCompanies.Add(new DeliveryCompany("速达通"));
            deliveryCompanies.Add(new DeliveryCompany("全球快运"));
            deliveryCompanies.Add(new DeliveryCompany("三志物流"));
            deliveryCompanies.Add(new DeliveryCompany("TST速运通"));
            deliveryCompanies.Add(new DeliveryCompany("长江国际速递"));
            deliveryCompanies.Add(new DeliveryCompany("优优速递"));
            deliveryCompanies.Add(new DeliveryCompany("中华邮政"));
            deliveryCompanies.Add(new DeliveryCompany("三真驿道"));
            deliveryCompanies.Add(new DeliveryCompany("速派快递"));
            deliveryCompanies.Add(new DeliveryCompany("嘉贤物流"));
            deliveryCompanies.Add(new DeliveryCompany("聚盟共建"));
            deliveryCompanies.Add(new DeliveryCompany("小飞侠速递"));
            deliveryCompanies.Add(new DeliveryCompany("新元国际"));
            deliveryCompanies.Add(new DeliveryCompany("全联速运"));
            deliveryCompanies.Add(new DeliveryCompany("联合速递"));
            deliveryCompanies.Add(new DeliveryCompany("运通速运"));
            deliveryCompanies.Add(new DeliveryCompany("百福东方"));
            deliveryCompanies.Add(new DeliveryCompany("TNT Italy"));
            deliveryCompanies.Add(new DeliveryCompany("安鲜达"));
            deliveryCompanies.Add(new DeliveryCompany("合众速递(UCS）"));
            deliveryCompanies.Add(new DeliveryCompany("中邮速递"));
            deliveryCompanies.Add(new DeliveryCompany("龙邦物流"));
            deliveryCompanies.Add(new DeliveryCompany("中集冷云"));
            deliveryCompanies.Add(new DeliveryCompany("韵达国际"));
            deliveryCompanies.Add(new DeliveryCompany("beiou express"));
            deliveryCompanies.Add(new DeliveryCompany("百事亨通"));
            deliveryCompanies.Add(new DeliveryCompany("安捷物流"));
            deliveryCompanies.Add(new DeliveryCompany("OC-Post"));
            deliveryCompanies.Add(new DeliveryCompany("宇佳物流"));
            deliveryCompanies.Add(new DeliveryCompany("明达国际速递"));
            deliveryCompanies.Add(new DeliveryCompany("新西兰（New Zealand Post）"));
            deliveryCompanies.Add(new DeliveryCompany("美通"));
            deliveryCompanies.Add(new DeliveryCompany("武汉优进汇"));
            deliveryCompanies.Add(new DeliveryCompany("海欣斯快递"));
            deliveryCompanies.Add(new DeliveryCompany("顺丰-繁体"));
            deliveryCompanies.Add(new DeliveryCompany("LUCFLOW EXPRESS"));
            deliveryCompanies.Add(new DeliveryCompany("顺丰-荷兰"));
            deliveryCompanies.Add(new DeliveryCompany("时达通"));
            deliveryCompanies.Add(new DeliveryCompany("TransRush"));
            deliveryCompanies.Add(new DeliveryCompany("DPEX"));
            deliveryCompanies.Add(new DeliveryCompany("西游寄"));
            deliveryCompanies.Add(new DeliveryCompany("快捷快物流"));
            deliveryCompanies.Add(new DeliveryCompany("直德邮"));
            deliveryCompanies.Add(new DeliveryCompany("签收快递"));
            deliveryCompanies.Add(new DeliveryCompany("USPSCN"));
            deliveryCompanies.Add(new DeliveryCompany("中国邮政（CHINA POST）"));
            deliveryCompanies.Add(new DeliveryCompany("皮牙子快递"));
            deliveryCompanies.Add(new DeliveryCompany("飞远配送"));
            deliveryCompanies.Add(new DeliveryCompany("亚风速递"));
            deliveryCompanies.Add(new DeliveryCompany("永昌物流"));
            deliveryCompanies.Add(new DeliveryCompany("中邮物流"));
            deliveryCompanies.Add(new DeliveryCompany("能达速递"));
            deliveryCompanies.Add(new DeliveryCompany("YDH"));
            deliveryCompanies.Add(new DeliveryCompany("锋鸟物流"));
            deliveryCompanies.Add(new DeliveryCompany("加拿大(Canada Post)"));
            deliveryCompanies.Add(new DeliveryCompany("A2U速递"));
            deliveryCompanies.Add(new DeliveryCompany("明通国际快递"));
            deliveryCompanies.Add(new DeliveryCompany("中外运"));
            deliveryCompanies.Add(new DeliveryCompany("如家国际快递"));
            deliveryCompanies.Add(new DeliveryCompany("airpak expresss"));
            deliveryCompanies.Add(new DeliveryCompany("佰麒快递"));
            deliveryCompanies.Add(new DeliveryCompany("Hermes"));
            deliveryCompanies.Add(new DeliveryCompany("佳怡物流"));
            deliveryCompanies.Add(new DeliveryCompany("邮邦国际"));
            deliveryCompanies.Add(new DeliveryCompany("秦远物流"));
            deliveryCompanies.Add(new DeliveryCompany("远盾物流"));
            deliveryCompanies.Add(new DeliveryCompany("荷兰邮政-中国件"));
            deliveryCompanies.Add(new DeliveryCompany("易达通快递"));
            deliveryCompanies.Add(new DeliveryCompany("全峰快递"));
            deliveryCompanies.Add(new DeliveryCompany("洋包裹"));
            deliveryCompanies.Add(new DeliveryCompany("中途速递"));
            deliveryCompanies.Add(new DeliveryCompany("加拿大邮政"));
            deliveryCompanies.Add(new DeliveryCompany("联邦快递-英文"));
            deliveryCompanies.Add(new DeliveryCompany("FedEx-美国件"));
            deliveryCompanies.Add(new DeliveryCompany("城晓国际快递"));
            deliveryCompanies.Add(new DeliveryCompany("CNE"));
            deliveryCompanies.Add(new DeliveryCompany("COE"));
            deliveryCompanies.Add(new DeliveryCompany("Newgistics"));
            deliveryCompanies.Add(new DeliveryCompany("北京EMS"));
            deliveryCompanies.Add(new DeliveryCompany("德国(Deutsche Post)"));
            deliveryCompanies.Add(new DeliveryCompany("递五方云仓"));
            deliveryCompanies.Add(new DeliveryCompany("中环快递"));
            deliveryCompanies.Add(new DeliveryCompany("运通中港"));
            deliveryCompanies.Add(new DeliveryCompany("汇通天下物流"));
            deliveryCompanies.Add(new DeliveryCompany("一正达速运"));
            deliveryCompanies.Add(new DeliveryCompany("dhl小包"));
            deliveryCompanies.Add(new DeliveryCompany("汇达物流"));
            deliveryCompanies.Add(new DeliveryCompany("美乐维冷链物流"));
            deliveryCompanies.Add(new DeliveryCompany("上海缤纷物流"));
            deliveryCompanies.Add(new DeliveryCompany("万象物流"));
            deliveryCompanies.Add(new DeliveryCompany("AAA Cooper Transportation"));
            deliveryCompanies.Add(new DeliveryCompany("城际快递"));
            deliveryCompanies.Add(new DeliveryCompany("EASY EXPRESS"));
            deliveryCompanies.Add(new DeliveryCompany("泰国138国际物流"));
            deliveryCompanies.Add(new DeliveryCompany("锦程快递"));
            deliveryCompanies.Add(new DeliveryCompany("E2G速递"));
            deliveryCompanies.Add(new DeliveryCompany("春风物流"));
            deliveryCompanies.Add(new DeliveryCompany("顺达快递"));
            deliveryCompanies.Add(new DeliveryCompany("佳吉快运"));
            deliveryCompanies.Add(new DeliveryCompany("一速递"));
            deliveryCompanies.Add(new DeliveryCompany("行云物流"));
            deliveryCompanies.Add(new DeliveryCompany("原飞航"));
            deliveryCompanies.Add(new DeliveryCompany("帮帮发"));
            deliveryCompanies.Add(new DeliveryCompany("迅速快递"));
            deliveryCompanies.Add(new DeliveryCompany("快卡"));
            deliveryCompanies.Add(new DeliveryCompany("昌宇国际"));
            deliveryCompanies.Add(new DeliveryCompany("海带宝"));
            deliveryCompanies.Add(new DeliveryCompany("人人转运"));
            deliveryCompanies.Add(new DeliveryCompany("湘达物流"));
            deliveryCompanies.Add(new DeliveryCompany("华欣物流"));
            deliveryCompanies.Add(new DeliveryCompany("DPD Poland"));
            deliveryCompanies.Add(new DeliveryCompany("中国香港(HongKong Post)"));
            deliveryCompanies.Add(new DeliveryCompany("星云速递"));
            deliveryCompanies.Add(new DeliveryCompany("友家速递"));
            deliveryCompanies.Add(new DeliveryCompany("西班牙(Correos de Espa?a)"));
            deliveryCompanies.Add(new DeliveryCompany("商壹国际物流"));
            deliveryCompanies.Add(new DeliveryCompany("聚鼎物流"));
            deliveryCompanies.Add(new DeliveryCompany("顺捷美中速递"));
            deliveryCompanies.Add(new DeliveryCompany("传喜物流"));
            deliveryCompanies.Add(new DeliveryCompany("汇峰物流"));
            deliveryCompanies.Add(new DeliveryCompany("快达物流"));
            deliveryCompanies.Add(new DeliveryCompany("魔速达"));
            deliveryCompanies.Add(new DeliveryCompany("天天欧洲物流"));
            deliveryCompanies.Add(new DeliveryCompany("优速通达"));
            deliveryCompanies.Add(new DeliveryCompany("日日顺智慧物联"));
            deliveryCompanies.Add(new DeliveryCompany("天天快物流"));
            deliveryCompanies.Add(new DeliveryCompany("TNT Australia"));
            deliveryCompanies.Add(new DeliveryCompany("黑猫同城送"));
            deliveryCompanies.Add(new DeliveryCompany("法国(La Poste)"));
            deliveryCompanies.Add(new DeliveryCompany("联运通物流"));
            deliveryCompanies.Add(new DeliveryCompany("天翼快递"));
            deliveryCompanies.Add(new DeliveryCompany("大韩通运"));
            deliveryCompanies.Add(new DeliveryCompany("全川物流"));
            deliveryCompanies.Add(new DeliveryCompany("易境达国际物流"));
            deliveryCompanies.Add(new DeliveryCompany("远成物流"));
            deliveryCompanies.Add(new DeliveryCompany("奔腾物流"));
            deliveryCompanies.Add(new DeliveryCompany("海派国际速递"));
            deliveryCompanies.Add(new DeliveryCompany("美七国际快递"));
            deliveryCompanies.Add(new DeliveryCompany("洋口岸"));
            deliveryCompanies.Add(new DeliveryCompany("永邦国际物流"));
            deliveryCompanies.Add(new DeliveryCompany("法国大包、EMS-英文(Chronopost France)"));
            deliveryCompanies.Add(new DeliveryCompany("楽道物流"));
            deliveryCompanies.Add(new DeliveryCompany("雪域快递"));
            deliveryCompanies.Add(new DeliveryCompany("雅澳物流"));
            deliveryCompanies.Add(new DeliveryCompany("御风速运"));
            deliveryCompanies.Add(new DeliveryCompany("嘉荣物流"));
            deliveryCompanies.Add(new DeliveryCompany("奉天物流"));
            deliveryCompanies.Add(new DeliveryCompany("新西兰中通"));
            deliveryCompanies.Add(new DeliveryCompany("百米快运"));
            deliveryCompanies.Add(new DeliveryCompany("DHL-德国件（DHL Deutschland）"));
            deliveryCompanies.Add(new DeliveryCompany("丰通快运"));
            deliveryCompanies.Add(new DeliveryCompany("英国大包、EMS（Parcel Force）"));
            deliveryCompanies.Add(new DeliveryCompany("宇捷通"));
            deliveryCompanies.Add(new DeliveryCompany("中外运速递"));
            deliveryCompanies.Add(new DeliveryCompany("佳辰国际速递"));
            deliveryCompanies.Add(new DeliveryCompany("韩国（Korea Post）"));
            deliveryCompanies.Add(new DeliveryCompany("智通物流"));
            deliveryCompanies.Add(new DeliveryCompany("瀚朝物流"));
            deliveryCompanies.Add(new DeliveryCompany("申通新西兰"));
            deliveryCompanies.Add(new DeliveryCompany("CDEK"));
            deliveryCompanies.Add(new DeliveryCompany("法国小包（colissimo）"));
            deliveryCompanies.Add(new DeliveryCompany("广州安能聚创物流"));
            deliveryCompanies.Add(new DeliveryCompany("美国快递"));
            deliveryCompanies.Add(new DeliveryCompany("上大物流"));
            deliveryCompanies.Add(new DeliveryCompany("世华通物流"));
            deliveryCompanies.Add(new DeliveryCompany("陪行物流"));
            deliveryCompanies.Add(new DeliveryCompany("远成快运"));
            deliveryCompanies.Add(new DeliveryCompany("创运物流"));
            deliveryCompanies.Add(new DeliveryCompany("海红网送"));
            deliveryCompanies.Add(new DeliveryCompany("全速物流"));
            deliveryCompanies.Add(new DeliveryCompany("山西建华"));
            deliveryCompanies.Add(new DeliveryCompany("运通中港快递"));
            deliveryCompanies.Add(new DeliveryCompany("阿森迪亚"));
            deliveryCompanies.Add(new DeliveryCompany("澳州顺风快递"));
            deliveryCompanies.Add(new DeliveryCompany("恒路物流"));
            deliveryCompanies.Add(new DeliveryCompany("环球速运"));
            deliveryCompanies.Add(new DeliveryCompany("领送送"));
            deliveryCompanies.Add(new DeliveryCompany("顺丰冷链"));
            deliveryCompanies.Add(new DeliveryCompany("Toll Priority(Toll Online)"));
            deliveryCompanies.Add(new DeliveryCompany("增益速递"));
            deliveryCompanies.Add(new DeliveryCompany("捷祥物流"));
            deliveryCompanies.Add(new DeliveryCompany("丹递56"));
            deliveryCompanies.Add(new DeliveryCompany("海星桥快递"));
            deliveryCompanies.Add(new DeliveryCompany("心怡物流"));
            deliveryCompanies.Add(new DeliveryCompany("澳世速递"));
            deliveryCompanies.Add(new DeliveryCompany("EMS-英文"));
            deliveryCompanies.Add(new DeliveryCompany("E速达"));
            deliveryCompanies.Add(new DeliveryCompany("中国香港(HongKong Post)英文"));
            deliveryCompanies.Add(new DeliveryCompany("嘉诚速达"));
            deliveryCompanies.Add(new DeliveryCompany("佳吉快递"));
            deliveryCompanies.Add(new DeliveryCompany("晟邦物流"));
            deliveryCompanies.Add(new DeliveryCompany("泰国邮政（Thailand Thai Post）"));
            deliveryCompanies.Add(new DeliveryCompany("TRAKPAK"));
            deliveryCompanies.Add(new DeliveryCompany("安世通快递"));
            deliveryCompanies.Add(new DeliveryCompany("银雁专送"));
            deliveryCompanies.Add(new DeliveryCompany("长吉物流"));
            deliveryCompanies.Add(new DeliveryCompany("欧亚专线"));
            deliveryCompanies.Add(new DeliveryCompany("飞力士物流"));
            deliveryCompanies.Add(new DeliveryCompany("黑猫速运"));
            deliveryCompanies.Add(new DeliveryCompany("飞洋快递"));
            deliveryCompanies.Add(new DeliveryCompany("顺捷丰达"));
            deliveryCompanies.Add(new DeliveryCompany("中外运空运"));
            deliveryCompanies.Add(new DeliveryCompany("速品快递"));
            deliveryCompanies.Add(new DeliveryCompany("阿联酋(Emirates Post)"));
            deliveryCompanies.Add(new DeliveryCompany("7号速递"));
            deliveryCompanies.Add(new DeliveryCompany("黑豹物流"));
            deliveryCompanies.Add(new DeliveryCompany("云邮跨境快递"));
            deliveryCompanies.Add(new DeliveryCompany("林道国际快递"));
            deliveryCompanies.Add(new DeliveryCompany("承诺达"));
            deliveryCompanies.Add(new DeliveryCompany("亚洲顺物流"));
            deliveryCompanies.Add(new DeliveryCompany("大洋物流"));
            deliveryCompanies.Add(new DeliveryCompany("EFS Post（平安快递）"));
            deliveryCompanies.Add(new DeliveryCompany("汇捷物流"));
            deliveryCompanies.Add(new DeliveryCompany("爱拜物流"));
            deliveryCompanies.Add(new DeliveryCompany("南方传媒物流"));
            deliveryCompanies.Add(new DeliveryCompany("浩博物流"));
            deliveryCompanies.Add(new DeliveryCompany("俄罗斯邮政(Russian Post)"));
            deliveryCompanies.Add(new DeliveryCompany("全际通"));
            deliveryCompanies.Add(new DeliveryCompany("新速航"));
            deliveryCompanies.Add(new DeliveryCompany("红马甲物流"));
            deliveryCompanies.Add(new DeliveryCompany("51跨境通"));
            deliveryCompanies.Add(new DeliveryCompany("中天万运"));
            deliveryCompanies.Add(new DeliveryCompany("中融泰隆"));
            deliveryCompanies.Add(new DeliveryCompany("amazon-国际订单"));
            deliveryCompanies.Add(new DeliveryCompany("八达通"));
            deliveryCompanies.Add(new DeliveryCompany("贝业物流"));
            deliveryCompanies.Add(new DeliveryCompany("创一快递"));
            deliveryCompanies.Add(new DeliveryCompany("群航国际物流"));
            deliveryCompanies.Add(new DeliveryCompany("Toll"));
            deliveryCompanies.Add(new DeliveryCompany("意大利(Poste Italiane)"));
            deliveryCompanies.Add(new DeliveryCompany("货运皇"));
            deliveryCompanies.Add(new DeliveryCompany("秦邦快运"));
            deliveryCompanies.Add(new DeliveryCompany("rpx"));
            deliveryCompanies.Add(new DeliveryCompany("瑞典（Sweden Post）"));
            deliveryCompanies.Add(new DeliveryCompany("乌克兰邮政包裹"));
            deliveryCompanies.Add(new DeliveryCompany("比利时(Belgium Post)"));
            deliveryCompanies.Add(new DeliveryCompany("速舟物流"));
            deliveryCompanies.Add(new DeliveryCompany("哥斯达黎加(Correos de Costa Rica)"));
            deliveryCompanies.Add(new DeliveryCompany("成都东骏物流"));
            deliveryCompanies.Add(new DeliveryCompany("好来运"));
            deliveryCompanies.Add(new DeliveryCompany("红远物流"));
            deliveryCompanies.Add(new DeliveryCompany("华通快运"));
            deliveryCompanies.Add(new DeliveryCompany("集先锋快递"));
            deliveryCompanies.Add(new DeliveryCompany("考拉国际速递"));
            deliveryCompanies.Add(new DeliveryCompany("LaserShip"));
            deliveryCompanies.Add(new DeliveryCompany("6LS EXPRESS"));
            deliveryCompanies.Add(new DeliveryCompany("全速通"));
            deliveryCompanies.Add(new DeliveryCompany("丰程物流"));
            deliveryCompanies.Add(new DeliveryCompany("顺捷达"));
            deliveryCompanies.Add(new DeliveryCompany("穗佳物流"));
            deliveryCompanies.Add(new DeliveryCompany("深圳DPEX"));
            deliveryCompanies.Add(new DeliveryCompany("一起送"));
            deliveryCompanies.Add(new DeliveryCompany("爱尔兰(An Post)"));
            deliveryCompanies.Add(new DeliveryCompany("比利时国际(Bpost international)"));
            deliveryCompanies.Add(new DeliveryCompany("河北橙配"));
            deliveryCompanies.Add(new DeliveryCompany("飞豹快递"));
            deliveryCompanies.Add(new DeliveryCompany("飞康达"));
            deliveryCompanies.Add(new DeliveryCompany("全网物流"));
            deliveryCompanies.Add(new DeliveryCompany("globaltracktrace"));
            deliveryCompanies.Add(new DeliveryCompany("JDIEX"));
            deliveryCompanies.Add(new DeliveryCompany("龙枫国际快递"));
            deliveryCompanies.Add(new DeliveryCompany("荷兰包裹(PostNL International Parcels)"));
            deliveryCompanies.Add(new DeliveryCompany("瑞士(Swiss Post)"));
            deliveryCompanies.Add(new DeliveryCompany("越南EMS(VNPost Express)"));
            deliveryCompanies.Add(new DeliveryCompany("祥龙运通物流"));
            deliveryCompanies.Add(new DeliveryCompany("元智捷诚"));
            deliveryCompanies.Add(new DeliveryCompany("远为快递"));
            deliveryCompanies.Add(new DeliveryCompany("一智通"));
            deliveryCompanies.Add(new DeliveryCompany("360 Lion Express"));
            deliveryCompanies.Add(new DeliveryCompany("亚马逊中国订单"));
            deliveryCompanies.Add(new DeliveryCompany("BHT"));
            deliveryCompanies.Add(new DeliveryCompany("中迅三方"));
            deliveryCompanies.Add(new DeliveryCompany("法国大包、EMS-法文（Chronopost France）"));
            deliveryCompanies.Add(new DeliveryCompany("华中快递"));
            deliveryCompanies.Add(new DeliveryCompany("e直运"));
            deliveryCompanies.Add(new DeliveryCompany("颿达国际快递"));
            deliveryCompanies.Add(new DeliveryCompany("泛远国际物流"));
            deliveryCompanies.Add(new DeliveryCompany("GTS快递"));
            deliveryCompanies.Add(new DeliveryCompany("捷邦物流"));
            deliveryCompanies.Add(new DeliveryCompany("景顺物流"));
            deliveryCompanies.Add(new DeliveryCompany("巴基斯坦(Pakistan Post)"));
            deliveryCompanies.Add(new DeliveryCompany("PostNord(Posten AB)"));
            deliveryCompanies.Add(new DeliveryCompany("全日通"));
            deliveryCompanies.Add(new DeliveryCompany("中加国际快递"));
            deliveryCompanies.Add(new DeliveryCompany("顺通快递"));
            deliveryCompanies.Add(new DeliveryCompany("泰实货运"));
            deliveryCompanies.Add(new DeliveryCompany("万家康物流"));
            deliveryCompanies.Add(new DeliveryCompany("翔腾物流"));
            deliveryCompanies.Add(new DeliveryCompany("明辉物流"));
            deliveryCompanies.Add(new DeliveryCompany("ABF"));
            deliveryCompanies.Add(new DeliveryCompany("ADP国际快递"));
            deliveryCompanies.Add(new DeliveryCompany("Asendia USA"));
            deliveryCompanies.Add(new DeliveryCompany("次晨达物流"));
            deliveryCompanies.Add(new DeliveryCompany("CCES/国通快递"));
            deliveryCompanies.Add(new DeliveryCompany("CEVA Logistic"));
            deliveryCompanies.Add(new DeliveryCompany("德中快递"));
            deliveryCompanies.Add(new DeliveryCompany("DHL Benelux"));
            deliveryCompanies.Add(new DeliveryCompany("GSM"));
            deliveryCompanies.Add(new DeliveryCompany("上海航瑞货运"));
            deliveryCompanies.Add(new DeliveryCompany("豪翔物流"));
            deliveryCompanies.Add(new DeliveryCompany("中国香港环球快运"));
            deliveryCompanies.Add(new DeliveryCompany("牙买加（Jamaica Post）"));
            deliveryCompanies.Add(new DeliveryCompany("捷安达"));
            deliveryCompanies.Add(new DeliveryCompany("金大物流"));
            deliveryCompanies.Add(new DeliveryCompany("骏丰国际速递"));
            deliveryCompanies.Add(new DeliveryCompany("拉脱维亚(Latvijas Pasts)"));
            deliveryCompanies.Add(new DeliveryCompany("恒通快递"));
            deliveryCompanies.Add(new DeliveryCompany("澳洲迈速快递"));
            deliveryCompanies.Add(new DeliveryCompany("优联吉运"));
            deliveryCompanies.Add(new DeliveryCompany("一邦速递"));
            deliveryCompanies.Add(new DeliveryCompany("西安运逸快递"));
            deliveryCompanies.Add(new DeliveryCompany("中宏物流"));
            deliveryCompanies.Add(new DeliveryCompany("加拿大民航快递"));
            deliveryCompanies.Add(new DeliveryCompany("中联速递"));
            deliveryCompanies.Add(new DeliveryCompany("邦送物流"));
            deliveryCompanies.Add(new DeliveryCompany("青云物流"));
            deliveryCompanies.Add(new DeliveryCompany("百通物流"));
            deliveryCompanies.Add(new DeliveryCompany("鑫宸物流"));
            deliveryCompanies.Add(new DeliveryCompany("哥伦比亚(4-72 La Red Postal de Colombia)"));
            deliveryCompanies.Add(new DeliveryCompany("泰国中通CTO"));
            deliveryCompanies.Add(new DeliveryCompany("大道物流"));
            deliveryCompanies.Add(new DeliveryCompany("深圳德创物流"));
            deliveryCompanies.Add(new DeliveryCompany("联众国际"));
            deliveryCompanies.Add(new DeliveryCompany("凡宇快递"));
            deliveryCompanies.Add(new DeliveryCompany("加拿大联通快运"));
            deliveryCompanies.Add(new DeliveryCompany("联合快递"));
            deliveryCompanies.Add(new DeliveryCompany("华美快递"));
            deliveryCompanies.Add(new DeliveryCompany("大马鹿"));
            deliveryCompanies.Add(new DeliveryCompany("印度(India Post)"));
            deliveryCompanies.Add(new DeliveryCompany("jcex"));
            deliveryCompanies.Add(new DeliveryCompany("柬埔寨中通"));
            deliveryCompanies.Add(new DeliveryCompany("林道国际快递-英文"));
            deliveryCompanies.Add(new DeliveryCompany("小熊物流"));
            deliveryCompanies.Add(new DeliveryCompany("吉捷国际速递"));
            deliveryCompanies.Add(new DeliveryCompany("马来西亚小包（Malaysia Post(Registered)）"));
            deliveryCompanies.Add(new DeliveryCompany("木春货运"));
            deliveryCompanies.Add(new DeliveryCompany("美泰物流"));
            deliveryCompanies.Add(new DeliveryCompany("明亮物流"));
            deliveryCompanies.Add(new DeliveryCompany("英国邮政大包EMS"));
            deliveryCompanies.Add(new DeliveryCompany("皇家物流"));
            deliveryCompanies.Add(new DeliveryCompany("北极星快运"));
            deliveryCompanies.Add(new DeliveryCompany("圣安物流"));
            deliveryCompanies.Add(new DeliveryCompany("美国申通"));
            deliveryCompanies.Add(new DeliveryCompany("世航通运"));
            deliveryCompanies.Add(new DeliveryCompany("一辉物流"));
            deliveryCompanies.Add(new DeliveryCompany("苏通快运"));
            deliveryCompanies.Add(new DeliveryCompany("德国雄鹰速递"));
            deliveryCompanies.Add(new DeliveryCompany("全程快递"));
            deliveryCompanies.Add(new DeliveryCompany("青岛安捷快递"));
            deliveryCompanies.Add(new DeliveryCompany("AOL澳通速递"));
            deliveryCompanies.Add(new DeliveryCompany("奥地利(Austrian Post)"));
            deliveryCompanies.Add(new DeliveryCompany("AUV国际快递"));
            deliveryCompanies.Add(new DeliveryCompany("阿塞拜疆EMS(EMS AzerExpressPost)"));
            deliveryCompanies.Add(new DeliveryCompany("百世国际"));
            deliveryCompanies.Add(new DeliveryCompany("百世云配"));
            deliveryCompanies.Add(new DeliveryCompany("伯利兹(Belize Postal)"));
            deliveryCompanies.Add(new DeliveryCompany("Chronopost Portugal"));
            deliveryCompanies.Add(new DeliveryCompany("City-Link"));
            deliveryCompanies.Add(new DeliveryCompany("CNAIR"));
            deliveryCompanies.Add(new DeliveryCompany("达方物流"));
            deliveryCompanies.Add(new DeliveryCompany("易优包裹"));
            deliveryCompanies.Add(new DeliveryCompany("FedRoad 联邦转运"));
            deliveryCompanies.Add(new DeliveryCompany("高铁快运"));
            deliveryCompanies.Add(new DeliveryCompany("共速达"));
            deliveryCompanies.Add(new DeliveryCompany("德尚国际速递"));
            deliveryCompanies.Add(new DeliveryCompany("飞鹰物流"));
            deliveryCompanies.Add(new DeliveryCompany("兰州伙伴物流"));
            deliveryCompanies.Add(new DeliveryCompany("冰岛(Iceland Post)"));
            deliveryCompanies.Add(new DeliveryCompany("佳家通货运"));
            deliveryCompanies.Add(new DeliveryCompany("劲通快递"));
            deliveryCompanies.Add(new DeliveryCompany("KCS"));
            deliveryCompanies.Add(new DeliveryCompany("韩国邮政韩文"));
            deliveryCompanies.Add(new DeliveryCompany("淘韩国际快递"));
            deliveryCompanies.Add(new DeliveryCompany("快捷物流"));
            deliveryCompanies.Add(new DeliveryCompany("林安物流"));
            deliveryCompanies.Add(new DeliveryCompany("一号线"));
            deliveryCompanies.Add(new DeliveryCompany("Linex"));
            deliveryCompanies.Add(new DeliveryCompany("路遥物流"));
            deliveryCompanies.Add(new DeliveryCompany("LWE"));
            deliveryCompanies.Add(new DeliveryCompany("马来西亚大包、EMS（Malaysia Post(parcelEMS)）"));
            deliveryCompanies.Add(new DeliveryCompany("民航快递"));
            deliveryCompanies.Add(new DeliveryCompany("亚欧专线"));
            deliveryCompanies.Add(new DeliveryCompany("华赫物流"));
            deliveryCompanies.Add(new DeliveryCompany("爱沙尼亚(Eesti Post)"));
            deliveryCompanies.Add(new DeliveryCompany("葡萄牙（Portugal CTT）"));
            deliveryCompanies.Add(new DeliveryCompany("全通快运"));
            deliveryCompanies.Add(new DeliveryCompany("全之鑫物流"));
            deliveryCompanies.Add(new DeliveryCompany("睿和泰速运"));
            deliveryCompanies.Add(new DeliveryCompany("日日顺快线"));
            deliveryCompanies.Add(new DeliveryCompany("全时速运"));
            deliveryCompanies.Add(new DeliveryCompany("赛澳递"));
            deliveryCompanies.Add(new DeliveryCompany("SCCS"));
            deliveryCompanies.Add(new DeliveryCompany("杰响物流"));
            deliveryCompanies.Add(new DeliveryCompany("王牌快递"));
            deliveryCompanies.Add(new DeliveryCompany("新加坡小包(Singapore Post)"));
            deliveryCompanies.Add(new DeliveryCompany("通和天下"));
            deliveryCompanies.Add(new DeliveryCompany("速翼快递"));
            deliveryCompanies.Add(new DeliveryCompany("豌豆物流"));
            deliveryCompanies.Add(new DeliveryCompany("万邑通"));
            deliveryCompanies.Add(new DeliveryCompany("伍圆速递"));
            deliveryCompanies.Add(new DeliveryCompany("新宁物流"));
            deliveryCompanies.Add(new DeliveryCompany("西邮寄"));
            deliveryCompanies.Add(new DeliveryCompany("易达丰国际速递"));
            deliveryCompanies.Add(new DeliveryCompany("YODEL"));
            deliveryCompanies.Add(new DeliveryCompany("三三国际物流"));
            deliveryCompanies.Add(new DeliveryCompany("中技物流"));
            deliveryCompanies.Add(new DeliveryCompany("众派速递"));
            deliveryCompanies.Add(new DeliveryCompany("转瞬达集运"));
            deliveryCompanies.Add(new DeliveryCompany("泰捷达国际物流"));
            deliveryCompanies.Add(new DeliveryCompany("中远快运"));
            deliveryCompanies.Add(new DeliveryCompany("明大快递"));
            deliveryCompanies.Add(new DeliveryCompany("安达信"));
            deliveryCompanies.Add(new DeliveryCompany("Agility Logistics"));
            deliveryCompanies.Add(new DeliveryCompany("德方物流"));
            deliveryCompanies.Add(new DeliveryCompany("卡邦配送"));
            deliveryCompanies.Add(new DeliveryCompany("捷记方舟"));
            deliveryCompanies.Add(new DeliveryCompany("澳捷物流"));
            deliveryCompanies.Add(new DeliveryCompany("AlfaTrex"));
            deliveryCompanies.Add(new DeliveryCompany("amazon-国内订单"));
            deliveryCompanies.Add(new DeliveryCompany("apgecommerce"));
            deliveryCompanies.Add(new DeliveryCompany("艾瑞斯远"));
            deliveryCompanies.Add(new DeliveryCompany("BCWELT"));
            deliveryCompanies.Add(new DeliveryCompany("BDC快递"));
            deliveryCompanies.Add(new DeliveryCompany("彪记快递"));
            deliveryCompanies.Add(new DeliveryCompany("BlueDart"));
            deliveryCompanies.Add(new DeliveryCompany("BorderGuru"));
            deliveryCompanies.Add(new DeliveryCompany("博茨瓦纳"));
            deliveryCompanies.Add(new DeliveryCompany("BRT"));
            deliveryCompanies.Add(new DeliveryCompany("保加利亚（Bulgarian Posts）"));
            deliveryCompanies.Add(new DeliveryCompany("柬埔寨(Cambodia Post)"));
            deliveryCompanies.Add(new DeliveryCompany("Canpar"));
            deliveryCompanies.Add(new DeliveryCompany("SQK国际速递"));
            deliveryCompanies.Add(new DeliveryCompany("中翼国际物流"));
            deliveryCompanies.Add(new DeliveryCompany("CHS中环国际快递"));
            deliveryCompanies.Add(new DeliveryCompany("中骅物流"));
            deliveryCompanies.Add(new DeliveryCompany("城市映急"));
            deliveryCompanies.Add(new DeliveryCompany("澳通华人物流"));
            deliveryCompanies.Add(new DeliveryCompany("CE易欧通国际速递"));
            deliveryCompanies.Add(new DeliveryCompany("CL日中速运"));
            deliveryCompanies.Add(new DeliveryCompany("C&amp;C国际速递"));
            deliveryCompanies.Add(new DeliveryCompany("CNPEX中邮快递"));
            deliveryCompanies.Add(new DeliveryCompany("CNUP 中联邮"));
            deliveryCompanies.Add(new DeliveryCompany("邦通国际"));
            deliveryCompanies.Add(new DeliveryCompany("莫桑比克（Correios de Moçambique）"));
            deliveryCompanies.Add(new DeliveryCompany("新时速物流"));
            deliveryCompanies.Add(new DeliveryCompany("云南诚中物流"));
            deliveryCompanies.Add(new DeliveryCompany("DCS"));
            deliveryCompanies.Add(new DeliveryCompany("Deltec Courier"));
            deliveryCompanies.Add(new DeliveryCompany("DHL HK"));
            deliveryCompanies.Add(new DeliveryCompany("DHL-荷兰（DHL Netherlands）"));
            deliveryCompanies.Add(new DeliveryCompany("DHL-波兰（DHL Poland）"));
            deliveryCompanies.Add(new DeliveryCompany("Direct Link"));
            deliveryCompanies.Add(new DeliveryCompany("东瀚物流"));
            deliveryCompanies.Add(new DeliveryCompany("DTDC India"));
            deliveryCompanies.Add(new DeliveryCompany("E跨通"));
            deliveryCompanies.Add(new DeliveryCompany("EC-Firstclass"));
            deliveryCompanies.Add(new DeliveryCompany("ECMS Express"));
            deliveryCompanies.Add(new DeliveryCompany("艾菲尔国际速递"));
            deliveryCompanies.Add(new DeliveryCompany("俄顺达"));
            deliveryCompanies.Add(new DeliveryCompany("Estafeta"));
            deliveryCompanies.Add(new DeliveryCompany("Estes"));
            deliveryCompanies.Add(new DeliveryCompany("易达国际速递"));
            deliveryCompanies.Add(new DeliveryCompany("E通速递"));
            deliveryCompanies.Add(new DeliveryCompany("EU-EXPRESS"));
            deliveryCompanies.Add(new DeliveryCompany("易邮国际"));
            deliveryCompanies.Add(new DeliveryCompany("europeanecom"));
            deliveryCompanies.Add(new DeliveryCompany("优莎速运"));
            deliveryCompanies.Add(new DeliveryCompany("易转运"));
            deliveryCompanies.Add(new DeliveryCompany("Fastway Ireland"));
            deliveryCompanies.Add(new DeliveryCompany("飞邦快递"));
            deliveryCompanies.Add(new DeliveryCompany("FedEx-英国件（FedEx UK)"));
            deliveryCompanies.Add(new DeliveryCompany("FedEx-英国件"));
            deliveryCompanies.Add(new DeliveryCompany("飞快达"));
            deliveryCompanies.Add(new DeliveryCompany("凤凰快递"));
            deliveryCompanies.Add(new DeliveryCompany("Flash Express"));
            deliveryCompanies.Add(new DeliveryCompany("四方格"));
            deliveryCompanies.Add(new DeliveryCompany("全速快递"));
            deliveryCompanies.Add(new DeliveryCompany("Gati-英文"));
            deliveryCompanies.Add(new DeliveryCompany("安的快递"));
            deliveryCompanies.Add(new DeliveryCompany("GE2D跨境物流"));
            deliveryCompanies.Add(new DeliveryCompany("直布罗陀[英国]( Royal Gibraltar Post)"));
            deliveryCompanies.Add(new DeliveryCompany("冠捷物流"));
            deliveryCompanies.Add(new DeliveryCompany("高捷快运"));
            deliveryCompanies.Add(new DeliveryCompany("永邦快递"));
            deliveryCompanies.Add(new DeliveryCompany("冠庭国际物流"));
            deliveryCompanies.Add(new DeliveryCompany("光线速递"));
            deliveryCompanies.Add(new DeliveryCompany("亚美尼亚(Haypost-Armenian Postal)"));
            deliveryCompanies.Add(new DeliveryCompany("共联配"));
            deliveryCompanies.Add(new DeliveryCompany("海联快递"));
            deliveryCompanies.Add(new DeliveryCompany("红背心"));
            deliveryCompanies.Add(new DeliveryCompany("宏品物流"));
            deliveryCompanies.Add(new DeliveryCompany("克罗地亚（Hrvatska Posta）"));
            deliveryCompanies.Add(new DeliveryCompany("华夏货运"));
            deliveryCompanies.Add(new DeliveryCompany("汇霖大货网"));
            deliveryCompanies.Add(new DeliveryCompany("汇强快递"));
            deliveryCompanies.Add(new DeliveryCompany("鸿远物流"));
            deliveryCompanies.Add(new DeliveryCompany("捷运达快递"));
            deliveryCompanies.Add(new DeliveryCompany("伊朗（Iran Post）"));
            deliveryCompanies.Add(new DeliveryCompany("以色列(Israel Post)"));
            deliveryCompanies.Add(new DeliveryCompany("极光转运"));
            deliveryCompanies.Add(new DeliveryCompany("晋越快递"));
            deliveryCompanies.Add(new DeliveryCompany("佳捷翔物流"));
            deliveryCompanies.Add(new DeliveryCompany("凯信达"));
            deliveryCompanies.Add(new DeliveryCompany("華信物流WTO"));
            deliveryCompanies.Add(new DeliveryCompany("鲁通快运"));
            deliveryCompanies.Add(new DeliveryCompany("卢森堡(Luxembourg Post)"));
            deliveryCompanies.Add(new DeliveryCompany("马尔代夫(Maldives Post)"));
            deliveryCompanies.Add(new DeliveryCompany("今枫国际快运"));
            deliveryCompanies.Add(new DeliveryCompany("民邦速递"));
            deliveryCompanies.Add(new DeliveryCompany("美龙快递"));
            deliveryCompanies.Add(new DeliveryCompany("猛犸速递"));
            deliveryCompanies.Add(new DeliveryCompany("MRW"));
            deliveryCompanies.Add(new DeliveryCompany("中俄速通（淼信）"));
            deliveryCompanies.Add(new DeliveryCompany("MyHermes"));
            deliveryCompanies.Add(new DeliveryCompany("偌亚奥国际快递"));
            deliveryCompanies.Add(new DeliveryCompany("OCA Argentina"));
            deliveryCompanies.Add(new DeliveryCompany("PCA Express"));
            deliveryCompanies.Add(new DeliveryCompany("全球速递"));
            deliveryCompanies.Add(new DeliveryCompany("秘鲁(SERPOST)"));
            deliveryCompanies.Add(new DeliveryCompany("先锋国际快递"));
            deliveryCompanies.Add(new DeliveryCompany("丹麦(Post Denmark)"));
            deliveryCompanies.Add(new DeliveryCompany("秦岭智能速运"));
            deliveryCompanies.Add(new DeliveryCompany("Quantium"));
            deliveryCompanies.Add(new DeliveryCompany("全信通快递"));
            deliveryCompanies.Add(new DeliveryCompany("叙利亚(Syrian Post)"));
            deliveryCompanies.Add(new DeliveryCompany("三盛快递"));
            deliveryCompanies.Add(new DeliveryCompany("速佳达快运"));
            deliveryCompanies.Add(new DeliveryCompany("速呈"));
            deliveryCompanies.Add(new DeliveryCompany("澳丰速递"));
            deliveryCompanies.Add(new DeliveryCompany("曹操到"));
            deliveryCompanies.Add(new DeliveryCompany("苏豪快递"));
            deliveryCompanies.Add(new DeliveryCompany("中外运速递-中文"));
            deliveryCompanies.Add(new DeliveryCompany("嗖一下同城快递"));
            deliveryCompanies.Add(new DeliveryCompany("南非（South African Post Office）"));
            deliveryCompanies.Add(new DeliveryCompany("新加坡EMS、大包(Singapore Speedpost)"));
            deliveryCompanies.Add(new DeliveryCompany("智德物流"));
            deliveryCompanies.Add(new DeliveryCompany("速豹"));
            deliveryCompanies.Add(new DeliveryCompany("特急便物流"));
            deliveryCompanies.Add(new DeliveryCompany("速风快递"));
            deliveryCompanies.Add(new DeliveryCompany("郑州速捷"));
            deliveryCompanies.Add(new DeliveryCompany("天美快递"));
            deliveryCompanies.Add(new DeliveryCompany("淘布斯国际物流"));
            deliveryCompanies.Add(new DeliveryCompany("UEQ快递"));
            deliveryCompanies.Add(new DeliveryCompany("优海国际速递"));
            deliveryCompanies.Add(new DeliveryCompany("越南小包(Vietnam Posts)"));
            deliveryCompanies.Add(new DeliveryCompany("凡仕特物流"));
            deliveryCompanies.Add(new DeliveryCompany("蓝天物流"));
            deliveryCompanies.Add(new DeliveryCompany("西游寄速递"));
            deliveryCompanies.Add(new DeliveryCompany("亚马逊中国"));
            deliveryCompanies.Add(new DeliveryCompany("宜送物流"));
            deliveryCompanies.Add(new DeliveryCompany("亿领速运"));
            deliveryCompanies.Add(new DeliveryCompany("英超物流"));
            deliveryCompanies.Add(new DeliveryCompany("亿顺航"));
            deliveryCompanies.Add(new DeliveryCompany("优胜国际速递"));
            deliveryCompanies.Add(new DeliveryCompany("邮来速递"));
            deliveryCompanies.Add(new DeliveryCompany("韵丰物流"));
            deliveryCompanies.Add(new DeliveryCompany("众辉达物流"));
            deliveryCompanies.Add(new DeliveryCompany("众川国际"));
            deliveryCompanies.Add(new DeliveryCompany("中粮鲜到家物流"));
            deliveryCompanies.Add(new DeliveryCompany("准实快运"));
            deliveryCompanies.Add(new DeliveryCompany("ZTE中兴物流"));
            deliveryCompanies.Add(new DeliveryCompany("ABX Express"));
            deliveryCompanies.Add(new DeliveryCompany("aCommerce"));
            deliveryCompanies.Add(new DeliveryCompany("ACS Courier"));
            deliveryCompanies.Add(new DeliveryCompany("安达易国际速递"));
            deliveryCompanies.Add(new DeliveryCompany("ADSone"));
            deliveryCompanies.Add(new DeliveryCompany("阿富汗(Afghan Post)"));
            deliveryCompanies.Add(new DeliveryCompany("AFL"));
            deliveryCompanies.Add(new DeliveryCompany("奥兰群岛"));
            deliveryCompanies.Add(new DeliveryCompany("阿尔巴尼亚(Posta shqipatre)"));
            deliveryCompanies.Add(new DeliveryCompany("Algeria"));
            deliveryCompanies.Add(new DeliveryCompany("ALLIED"));
            deliveryCompanies.Add(new DeliveryCompany("Swiship UK"));
            deliveryCompanies.Add(new DeliveryCompany("安家同城快运"));
            deliveryCompanies.Add(new DeliveryCompany("Anjun Logistics"));
            deliveryCompanies.Add(new DeliveryCompany("新干线快递"));
            deliveryCompanies.Add(new DeliveryCompany("Anteraja"));
            deliveryCompanies.Add(new DeliveryCompany("澳速物流"));
            deliveryCompanies.Add(new DeliveryCompany("APC Postal Logistics"));
            deliveryCompanies.Add(new DeliveryCompany("美国汉邦快递"));
            deliveryCompanies.Add(new DeliveryCompany("ARC"));
            deliveryCompanies.Add(new DeliveryCompany("阿鲁巴[荷兰]（Post Aruba）"));
            deliveryCompanies.Add(new DeliveryCompany("Asendia HK"));
            deliveryCompanies.Add(new DeliveryCompany("澳达国际物流"));
            deliveryCompanies.Add(new DeliveryCompany("澳货通"));
            deliveryCompanies.Add(new DeliveryCompany("澳邦国际物流"));
            deliveryCompanies.Add(new DeliveryCompany("澳新物流"));
            deliveryCompanies.Add(new DeliveryCompany("巴林(Bahrain Post)"));
            deliveryCompanies.Add(new DeliveryCompany("孟加拉国(EMS)"));
            deliveryCompanies.Add(new DeliveryCompany("宝通快递"));
            deliveryCompanies.Add(new DeliveryCompany("报通快递"));
            deliveryCompanies.Add(new DeliveryCompany("巴巴多斯(Barbados Post)"));
            deliveryCompanies.Add(new DeliveryCompany("蜜蜂速递"));
            deliveryCompanies.Add(new DeliveryCompany("BEE express"));
            deliveryCompanies.Add(new DeliveryCompany("白俄罗斯(Belpochta)"));
            deliveryCompanies.Add(new DeliveryCompany("贝宁"));
            deliveryCompanies.Add(new DeliveryCompany("笨鸟国际"));
            deliveryCompanies.Add(new DeliveryCompany("飛斯特"));
            deliveryCompanies.Add(new DeliveryCompany("不丹邮政 Bhutan Post"));
            deliveryCompanies.Add(new DeliveryCompany("鑫锐达"));
            deliveryCompanies.Add(new DeliveryCompany("远通盛源"));
            deliveryCompanies.Add(new DeliveryCompany("佰乐捷通"));
            deliveryCompanies.Add(new DeliveryCompany("标杆物流"));
            deliveryCompanies.Add(new DeliveryCompany("波黑(JP BH Posta)"));
            deliveryCompanies.Add(new DeliveryCompany("玻利维亚"));
            deliveryCompanies.Add(new DeliveryCompany("堡昕德速递"));
            deliveryCompanies.Add(new DeliveryCompany("BOXC"));
            deliveryCompanies.Add(new DeliveryCompany("速方(Sufast)"));
            deliveryCompanies.Add(new DeliveryCompany("百千诚物流"));
            deliveryCompanies.Add(new DeliveryCompany("巴西(Brazil Post/Correios)"));
            deliveryCompanies.Add(new DeliveryCompany("宏桥国际物流"));
            deliveryCompanies.Add(new DeliveryCompany("文莱(Brunei Postal)"));
            deliveryCompanies.Add(new DeliveryCompany("Buylogic"));
            deliveryCompanies.Add(new DeliveryCompany("展勤快递"));
            deliveryCompanies.Add(new DeliveryCompany("新喀里多尼亚[法国](New Caledonia)"));
            deliveryCompanies.Add(new DeliveryCompany("到了港"));
            deliveryCompanies.Add(new DeliveryCompany("喀麦隆(CAMPOST)"));
            deliveryCompanies.Add(new DeliveryCompany("Campbell’s Express"));
            deliveryCompanies.Add(new DeliveryCompany("能装能送"));
            deliveryCompanies.Add(new DeliveryCompany("卢森堡航空"));
            deliveryCompanies.Add(new DeliveryCompany("CBL Logistica"));
            deliveryCompanies.Add(new DeliveryCompany("CBL Logistics"));
            deliveryCompanies.Add(new DeliveryCompany("广州信邦"));
            deliveryCompanies.Add(new DeliveryCompany("钏博物流"));
            deliveryCompanies.Add(new DeliveryCompany("捷克（?eská po?ta）"));
            deliveryCompanies.Add(new DeliveryCompany("CEVA Logistics"));
            deliveryCompanies.Add(new DeliveryCompany("城铁速递"));
            deliveryCompanies.Add(new DeliveryCompany("成达国际速递"));
            deliveryCompanies.Add(new DeliveryCompany("城通物流"));
            deliveryCompanies.Add(new DeliveryCompany("智利(Correos Chile)"));
            deliveryCompanies.Add(new DeliveryCompany("中邮电商"));
            deliveryCompanies.Add(new DeliveryCompany("荣通国际"));
            deliveryCompanies.Add(new DeliveryCompany("同舟行物流"));
            deliveryCompanies.Add(new DeliveryCompany("诚和通"));
            deliveryCompanies.Add(new DeliveryCompany("中国香港骏辉物流"));
            deliveryCompanies.Add(new DeliveryCompany("citysprint"));
            deliveryCompanies.Add(new DeliveryCompany("中澳速递"));
            deliveryCompanies.Add(new DeliveryCompany("中欧物流"));
            deliveryCompanies.Add(new DeliveryCompany("中国翼"));
            deliveryCompanies.Add(new DeliveryCompany("Collect+"));
            deliveryCompanies.Add(new DeliveryCompany("Corporate couriers logistics"));
            deliveryCompanies.Add(new DeliveryCompany("乌拉圭（Correo Uruguayo）"));
            deliveryCompanies.Add(new DeliveryCompany("阿根廷(Correo Argentina)"));
            deliveryCompanies.Add(new DeliveryCompany("Correos Express"));
            deliveryCompanies.Add(new DeliveryCompany("CourierPost"));
            deliveryCompanies.Add(new DeliveryCompany("Couriers Please"));
            deliveryCompanies.Add(new DeliveryCompany("重庆星程快递"));
            deliveryCompanies.Add(new DeliveryCompany("环旅快运"));
            deliveryCompanies.Add(new DeliveryCompany("塞浦路斯(Cyprus Post)"));
            deliveryCompanies.Add(new DeliveryCompany("DACHSER"));
            deliveryCompanies.Add(new DeliveryCompany("达速物流"));
            deliveryCompanies.Add(new DeliveryCompany("叮当同城"));
            deliveryCompanies.Add(new DeliveryCompany("Delhivery"));
            deliveryCompanies.Add(new DeliveryCompany("澳行快递"));
            deliveryCompanies.Add(new DeliveryCompany("东风全球速递"));
            deliveryCompanies.Add(new DeliveryCompany("dhluk"));
            deliveryCompanies.Add(new DeliveryCompany("云南滇驿物流"));
            deliveryCompanies.Add(new DeliveryCompany("递达速运"));
            deliveryCompanies.Add(new DeliveryCompany("叮咚澳洲转运"));
            deliveryCompanies.Add(new DeliveryCompany("叮咚快递"));
            deliveryCompanies.Add(new DeliveryCompany("递四方澳洲"));
            deliveryCompanies.Add(new DeliveryCompany("吉布提"));
            deliveryCompanies.Add(new DeliveryCompany("天翔东捷运"));
            deliveryCompanies.Add(new DeliveryCompany("东红物流"));
            deliveryCompanies.Add(new DeliveryCompany("Dotzot"));
            deliveryCompanies.Add(new DeliveryCompany("DPD Ireland"));
            deliveryCompanies.Add(new DeliveryCompany("DPE Express"));
            deliveryCompanies.Add(new DeliveryCompany("老司机国际快递"));
            deliveryCompanies.Add(new DeliveryCompany("DSV"));
            deliveryCompanies.Add(new DeliveryCompany("德淘邦"));
            deliveryCompanies.Add(new DeliveryCompany("DTD"));
            deliveryCompanies.Add(new DeliveryCompany("多道供应链"));
            deliveryCompanies.Add(new DeliveryCompany("大亿快递"));
            deliveryCompanies.Add(new DeliveryCompany("东方航空物流"));
            deliveryCompanies.Add(new DeliveryCompany("Echo"));
            deliveryCompanies.Add(new DeliveryCompany("Ecom Express"));
            deliveryCompanies.Add(new DeliveryCompany("东西E全运"));
            deliveryCompanies.Add(new DeliveryCompany("厄瓜多尔(Correos del Ecuador)"));
            deliveryCompanies.Add(new DeliveryCompany("易达快运"));
            deliveryCompanies.Add(new DeliveryCompany("龙象国际物流"));
            deliveryCompanies.Add(new DeliveryCompany("EFSPOST"));
            deliveryCompanies.Add(new DeliveryCompany("埃及（Egypt Post）"));
            deliveryCompanies.Add(new DeliveryCompany("Ekart"));
            deliveryCompanies.Add(new DeliveryCompany("易联通达"));
            deliveryCompanies.Add(new DeliveryCompany("希腊包裹（ELTA Hellenic Post）"));
            deliveryCompanies.Add(new DeliveryCompany("希腊EMS（ELTA Courier）"));
            deliveryCompanies.Add(new DeliveryCompany("阿联酋(Emirates Post)"));
            deliveryCompanies.Add(new DeliveryCompany("波兰小包(Poczta Polska)"));
            deliveryCompanies.Add(new DeliveryCompany("波兰小包(Poczta Polska)"));
            deliveryCompanies.Add(new DeliveryCompany("高考通知书"));
            deliveryCompanies.Add(new DeliveryCompany("南非EMS"));
            deliveryCompanies.Add(new DeliveryCompany("乌克兰EMS(EMS Ukraine)"));
            deliveryCompanies.Add(new DeliveryCompany("乌克兰EMS-中文(EMS Ukraine)"));
            deliveryCompanies.Add(new DeliveryCompany("英国(大包/EMS)"));
            deliveryCompanies.Add(new DeliveryCompany("Equick China"));
            deliveryCompanies.Add(new DeliveryCompany("厄立特里亚"));
            deliveryCompanies.Add(new DeliveryCompany("东方汇"));
            deliveryCompanies.Add(new DeliveryCompany("ETEEN专线"));
            deliveryCompanies.Add(new DeliveryCompany("埃塞俄比亚(Ethiopian postal)"));
            deliveryCompanies.Add(new DeliveryCompany("埃塞俄比亚(Ethiopian Post)"));
            deliveryCompanies.Add(new DeliveryCompany("中欧国际物流"));
            deliveryCompanies.Add(new DeliveryCompany("德国 EUC POST"));
            deliveryCompanies.Add(new DeliveryCompany("败欧洲"));
            deliveryCompanies.Add(new DeliveryCompany("飛斯特運通"));
            deliveryCompanies.Add(new DeliveryCompany("可可树美中速运"));
            deliveryCompanies.Add(new DeliveryCompany("Expeditors"));
            deliveryCompanies.Add(new DeliveryCompany("探路速运"));
            deliveryCompanies.Add(new DeliveryCompany("澳洲新干线快递"));
            deliveryCompanies.Add(new DeliveryCompany("颿达国际快递-英文"));
            deliveryCompanies.Add(new DeliveryCompany("Fastway New Zealand"));
            deliveryCompanies.Add(new DeliveryCompany("Fastway South Africa"));
            deliveryCompanies.Add(new DeliveryCompany("正途供应链"));
            deliveryCompanies.Add(new DeliveryCompany("飞狐快递"));
            deliveryCompanies.Add(new DeliveryCompany("丰羿"));
            deliveryCompanies.Add(new DeliveryCompany("斐济(Fiji Post)"));
            deliveryCompanies.Add(new DeliveryCompany("芬兰(Itella Posti Oy)"));
            deliveryCompanies.Add(new DeliveryCompany("First Flight"));
            deliveryCompanies.Add(new DeliveryCompany("First Logistics"));
            deliveryCompanies.Add(new DeliveryCompany("Flash Express-英文"));
            deliveryCompanies.Add(new DeliveryCompany("花瓣转运"));
            deliveryCompanies.Add(new DeliveryCompany("FOX国际快递"));
            deliveryCompanies.Add(new DeliveryCompany("FQ狂派速递"));
            deliveryCompanies.Add(new DeliveryCompany("法翔速运"));
            deliveryCompanies.Add(new DeliveryCompany("飞云快递系统"));
            deliveryCompanies.Add(new DeliveryCompany("Gati-中文"));
            deliveryCompanies.Add(new DeliveryCompany("Gati-KWE"));
            deliveryCompanies.Add(new DeliveryCompany("广东诚通物流"));
            deliveryCompanies.Add(new DeliveryCompany("GDEX"));
            deliveryCompanies.Add(new DeliveryCompany("容智快运"));
            deliveryCompanies.Add(new DeliveryCompany("新鹏快递"));
            deliveryCompanies.Add(new DeliveryCompany("格鲁吉亚(Georgian Pos）"));
            deliveryCompanies.Add(new DeliveryCompany("加纳"));
            deliveryCompanies.Add(new DeliveryCompany("环创物流"));
            deliveryCompanies.Add(new DeliveryCompany("GHT物流"));
            deliveryCompanies.Add(new DeliveryCompany("GIZTIX"));
            deliveryCompanies.Add(new DeliveryCompany("全球特快"));
            deliveryCompanies.Add(new DeliveryCompany("GLS Italy"));
            deliveryCompanies.Add(new DeliveryCompany("英脉物流"));
            deliveryCompanies.Add(new DeliveryCompany("GOGOX"));
            deliveryCompanies.Add(new DeliveryCompany("gojavas"));
            deliveryCompanies.Add(new DeliveryCompany("Grab"));
            deliveryCompanies.Add(new DeliveryCompany("格陵兰[丹麦]（TELE Greenland A/S）"));
            deliveryCompanies.Add(new DeliveryCompany("潍鸿"));
            deliveryCompanies.Add(new DeliveryCompany("哥士传奇速递"));
            deliveryCompanies.Add(new DeliveryCompany("万通快递"));
            deliveryCompanies.Add(new DeliveryCompany("GT国际快运"));
            deliveryCompanies.Add(new DeliveryCompany("GTT EXPRESS快递"));
            deliveryCompanies.Add(new DeliveryCompany("广东通路"));
            deliveryCompanies.Add(new DeliveryCompany("根西岛"));
            deliveryCompanies.Add(new DeliveryCompany("国顺达物流"));
            deliveryCompanies.Add(new DeliveryCompany("国送快运"));
            deliveryCompanies.Add(new DeliveryCompany("圭亚那"));
            deliveryCompanies.Add(new DeliveryCompany("宏观国际快递"));
            deliveryCompanies.Add(new DeliveryCompany("贵州星程快递"));
            deliveryCompanies.Add(new DeliveryCompany("货六六"));
            deliveryCompanies.Add(new DeliveryCompany("海红for买卖宝"));
            deliveryCompanies.Add(new DeliveryCompany("海盟速递"));
            deliveryCompanies.Add(new DeliveryCompany("海外环球"));
            deliveryCompanies.Add(new DeliveryCompany("海中转运"));
            deliveryCompanies.Add(new DeliveryCompany("汉邦国际速递"));
            deliveryCompanies.Add(new DeliveryCompany("翰丰快递"));
            deliveryCompanies.Add(new DeliveryCompany("航宇快递"));
            deliveryCompanies.Add(new DeliveryCompany("好又快物流"));
            deliveryCompanies.Add(new DeliveryCompany("开心快递"));
            deliveryCompanies.Add(new DeliveryCompany("恒瑞物流"));
            deliveryCompanies.Add(new DeliveryCompany("Hermes Germany"));
            deliveryCompanies.Add(new DeliveryCompany("Hermesworld"));
            deliveryCompanies.Add(new DeliveryCompany("合心速递"));
            deliveryCompanies.Add(new DeliveryCompany("环国运物流"));
            deliveryCompanies.Add(new DeliveryCompany("华瀚快递"));
            deliveryCompanies.Add(new DeliveryCompany("Hi淘易快递"));
            deliveryCompanies.Add(new DeliveryCompany("猴急送"));
            deliveryCompanies.Add(new DeliveryCompany("飞豹速递"));
            deliveryCompanies.Add(new DeliveryCompany("互联快运"));
            deliveryCompanies.Add(new DeliveryCompany("河南全速通"));
            deliveryCompanies.Add(new DeliveryCompany("顺时达物流"));
            deliveryCompanies.Add(new DeliveryCompany("中强物流"));
            deliveryCompanies.Add(new DeliveryCompany("Holisol"));
            deliveryCompanies.Add(new DeliveryCompany("居家通"));
            deliveryCompanies.Add(new DeliveryCompany("洪都拉斯"));
            deliveryCompanies.Add(new DeliveryCompany("宏捷国际物流"));
            deliveryCompanies.Add(new DeliveryCompany("皇家云仓"));
            deliveryCompanies.Add(new DeliveryCompany("环球通达"));
            deliveryCompanies.Add(new DeliveryCompany("卓烨快递"));
            deliveryCompanies.Add(new DeliveryCompany("高铁速递"));
            deliveryCompanies.Add(new DeliveryCompany("海硕高铁速递"));
            deliveryCompanies.Add(new DeliveryCompany("海淘物流"));
            deliveryCompanies.Add(new DeliveryCompany("华通务达物流"));
            deliveryCompanies.Add(new DeliveryCompany("华达快运"));
            deliveryCompanies.Add(new DeliveryCompany("环东物流"));
            deliveryCompanies.Add(new DeliveryCompany("华企快运"));
            deliveryCompanies.Add(new DeliveryCompany("驼峰国际"));
            deliveryCompanies.Add(new DeliveryCompany("匈牙利（Magyar Posta）"));
            deliveryCompanies.Add(new DeliveryCompany("hunter Express"));
            deliveryCompanies.Add(new DeliveryCompany("户通物流"));
            deliveryCompanies.Add(new DeliveryCompany("上海昊宏国际货物"));
            deliveryCompanies.Add(new DeliveryCompany("恒宇运通"));
            deliveryCompanies.Add(new DeliveryCompany("华航快递"));
            deliveryCompanies.Add(new DeliveryCompany("大达物流"));
            deliveryCompanies.Add(new DeliveryCompany("ID Express"));
            deliveryCompanies.Add(new DeliveryCompany("泛太优达"));
            deliveryCompanies.Add(new DeliveryCompany("iExpress"));
            deliveryCompanies.Add(new DeliveryCompany("无限速递"));
            deliveryCompanies.Add(new DeliveryCompany("logen路坚"));
            deliveryCompanies.Add(new DeliveryCompany("ILYANG"));
            deliveryCompanies.Add(new DeliveryCompany("iMile"));
            deliveryCompanies.Add(new DeliveryCompany("艾姆勒"));
            deliveryCompanies.Add(new DeliveryCompany("印度尼西亚EMS(Pos Indonesia-EMS)"));
            deliveryCompanies.Add(new DeliveryCompany("INDOPAKET"));
            deliveryCompanies.Add(new DeliveryCompany("多米尼加（INPOSDOM – Instituto Postal Dominicano）"));
            deliveryCompanies.Add(new DeliveryCompany("InPost Paczkomaty"));
            deliveryCompanies.Add(new DeliveryCompany("Interlink Express"));
            deliveryCompanies.Add(new DeliveryCompany("Interparcel"));
            deliveryCompanies.Add(new DeliveryCompany("UPS i-parcel"));
            deliveryCompanies.Add(new DeliveryCompany("Italy SDA"));
            deliveryCompanies.Add(new DeliveryCompany("IXPRESS"));
            deliveryCompanies.Add(new DeliveryCompany("驿扬国际速运"));
            deliveryCompanies.Add(new DeliveryCompany("janio"));
            deliveryCompanies.Add(new DeliveryCompany("骏达快递"));
            deliveryCompanies.Add(new DeliveryCompany("急递"));
            deliveryCompanies.Add(new DeliveryCompany("泽西岛"));
            deliveryCompanies.Add(new DeliveryCompany("极兔国际"));
            deliveryCompanies.Add(new DeliveryCompany("澳速通国际速递"));
            deliveryCompanies.Add(new DeliveryCompany("J&amp;T Express"));
            deliveryCompanies.Add(new DeliveryCompany("捷仕"));
            deliveryCompanies.Add(new DeliveryCompany("加佳物流"));
            deliveryCompanies.Add(new DeliveryCompany("加州猫速递"));
            deliveryCompanies.Add(new DeliveryCompany("锦程物流"));
            deliveryCompanies.Add(new DeliveryCompany("近端"));
            deliveryCompanies.Add(new DeliveryCompany("冀速物流"));
            deliveryCompanies.Add(new DeliveryCompany("九宫物流"));
            deliveryCompanies.Add(new DeliveryCompany("久久物流"));
            deliveryCompanies.Add(new DeliveryCompany("久易快递"));
            deliveryCompanies.Add(new DeliveryCompany("急先达"));
            deliveryCompanies.Add(new DeliveryCompany("吉祥邮（澳洲）"));
            deliveryCompanies.Add(new DeliveryCompany("JNE"));
            deliveryCompanies.Add(new DeliveryCompany("约旦(Jordan Post)"));
            deliveryCompanies.Add(new DeliveryCompany("骏绅物流"));
            deliveryCompanies.Add(new DeliveryCompany("J&amp;T Express 马来西亚"));
            deliveryCompanies.Add(new DeliveryCompany("J&amp;T Express 新加坡"));
            deliveryCompanies.Add(new DeliveryCompany("J&amp;T Express 泰国"));
            deliveryCompanies.Add(new DeliveryCompany("聚物物流"));
            deliveryCompanies.Add(new DeliveryCompany("聚中大"));
            deliveryCompanies.Add(new DeliveryCompany("Kaha Epress"));
            deliveryCompanies.Add(new DeliveryCompany("哈萨克斯坦(Kazpost)"));
            deliveryCompanies.Add(new DeliveryCompany("肯尼亚(POSTA KENYA)"));
            deliveryCompanies.Add(new DeliveryCompany("Kerry Express"));
            deliveryCompanies.Add(new DeliveryCompany("嘉里大荣物流"));
            deliveryCompanies.Add(new DeliveryCompany("启邦国际物流"));
            deliveryCompanies.Add(new DeliveryCompany("快服务"));
            deliveryCompanies.Add(new DeliveryCompany("跨境直邮通"));
            deliveryCompanies.Add(new DeliveryCompany("Kuehne + Nagel"));
            deliveryCompanies.Add(new DeliveryCompany("考拉速递"));
            deliveryCompanies.Add(new DeliveryCompany("番薯国际货运"));
            deliveryCompanies.Add(new DeliveryCompany("快速递"));
            deliveryCompanies.Add(new DeliveryCompany("快8速运"));
            deliveryCompanies.Add(new DeliveryCompany("快淘快递"));
            deliveryCompanies.Add(new DeliveryCompany("四川快优达速递"));
            deliveryCompanies.Add(new DeliveryCompany("Kuehne+Nagel"));
            deliveryCompanies.Add(new DeliveryCompany("KURASI"));
            deliveryCompanies.Add(new DeliveryCompany("吉尔吉斯斯坦(Kyrgyz Post)"));
            deliveryCompanies.Add(new DeliveryCompany("跨跃国际"));
            deliveryCompanies.Add(new DeliveryCompany("蓝镖快递"));
            deliveryCompanies.Add(new DeliveryCompany("Landmark Global"));
            deliveryCompanies.Add(new DeliveryCompany("蓝弧快递"));
            deliveryCompanies.Add(new DeliveryCompany("老挝(Lao Express)"));
            deliveryCompanies.Add(new DeliveryCompany("塞内加尔"));
            deliveryCompanies.Add(new DeliveryCompany("拉脱维亚(Latvijas Pasts)"));
            deliveryCompanies.Add(new DeliveryCompany("立白宝凯物流"));
            deliveryCompanies.Add(new DeliveryCompany("两点之间"));
            deliveryCompanies.Add(new DeliveryCompany("乐达全球速递"));
            deliveryCompanies.Add(new DeliveryCompany("乐递供应链"));
            deliveryCompanies.Add(new DeliveryCompany("云豹国际货运"));
            deliveryCompanies.Add(new DeliveryCompany("莱索托(Lesotho Post)"));
            deliveryCompanies.Add(new DeliveryCompany("美联快递"));
            deliveryCompanies.Add(new DeliveryCompany("Laxship"));
            deliveryCompanies.Add(new DeliveryCompany("lazada"));
            deliveryCompanies.Add(new DeliveryCompany("联运快递"));
            deliveryCompanies.Add(new DeliveryCompany("黎巴嫩(Liban Post)"));
            deliveryCompanies.Add(new DeliveryCompany("Lion Parcel"));
            deliveryCompanies.Add(new DeliveryCompany("丽狮物流"));
            deliveryCompanies.Add(new DeliveryCompany("立陶宛（Lietuvos pa?tas）"));
            deliveryCompanies.Add(new DeliveryCompany("良藤国际速递"));
            deliveryCompanies.Add(new DeliveryCompany("新易泰"));
            deliveryCompanies.Add(new DeliveryCompany("隆浪快递"));
            deliveryCompanies.Add(new DeliveryCompany("长风物流"));
            deliveryCompanies.Add(new DeliveryCompany("Loomis Express"));
            deliveryCompanies.Add(new DeliveryCompany("乐天速递"));
            deliveryCompanies.Add(new DeliveryCompany("联通快递"));
            deliveryCompanies.Add(new DeliveryCompany("路邦物流"));
            deliveryCompanies.Add(new DeliveryCompany("陆本速递 LUBEN EXPRESS"));
            deliveryCompanies.Add(new DeliveryCompany("论道国际物流"));
            deliveryCompanies.Add(new DeliveryCompany("卢森堡(Luxembourg Post)"));
            deliveryCompanies.Add(new DeliveryCompany("卢森堡(Luxembourg Post)"));
            deliveryCompanies.Add(new DeliveryCompany("中国澳门(Macau Post)"));
            deliveryCompanies.Add(new DeliveryCompany("马其顿(Macedonian Post)"));
            deliveryCompanies.Add(new DeliveryCompany("Maersk"));
            deliveryCompanies.Add(new DeliveryCompany("mailamericas"));
            deliveryCompanies.Add(new DeliveryCompany("麦力快递"));
            deliveryCompanies.Add(new DeliveryCompany("迈隆递运"));
            deliveryCompanies.Add(new DeliveryCompany("Mainfreight"));
            deliveryCompanies.Add(new DeliveryCompany("马耳他（Malta Post）"));
            deliveryCompanies.Add(new DeliveryCompany("芒果速递"));
            deliveryCompanies.Add(new DeliveryCompany("Matkahuolto"));
            deliveryCompanies.Add(new DeliveryCompany("毛里求斯(Mauritius Post)"));
            deliveryCompanies.Add(new DeliveryCompany("美邦国际快递"));
            deliveryCompanies.Add(new DeliveryCompany("美达快递"));
            deliveryCompanies.Add(new DeliveryCompany("美西快递"));
            deliveryCompanies.Add(new DeliveryCompany("墨西哥（Correos de Mexico）"));
            deliveryCompanies.Add(new DeliveryCompany("Mexico Senda Express"));
            deliveryCompanies.Add(new DeliveryCompany("名航速运"));
            deliveryCompanies.Add(new DeliveryCompany("银河物流"));
            deliveryCompanies.Add(new DeliveryCompany("Mitsui OSK Lines"));
            deliveryCompanies.Add(new DeliveryCompany("摩尔多瓦(Posta Moldovei)"));
            deliveryCompanies.Add(new DeliveryCompany("蒙古国(Mongol Post)"));
            deliveryCompanies.Add(new DeliveryCompany("黑山(Posta Crne Gore)"));
            deliveryCompanies.Add(new DeliveryCompany("摩洛哥 ( Morocco Post )"));
            deliveryCompanies.Add(new DeliveryCompany("Mexico Multipack"));
            deliveryCompanies.Add(new DeliveryCompany("新亚物流"));
            deliveryCompanies.Add(new DeliveryCompany("纳米比亚(NamPost)"));
            deliveryCompanies.Add(new DeliveryCompany("NandanCourier"));
            deliveryCompanies.Add(new DeliveryCompany("Nationex"));
            deliveryCompanies.Add(new DeliveryCompany("红马速递"));
            deliveryCompanies.Add(new DeliveryCompany("荷兰速递(Nederland Post)"));
            deliveryCompanies.Add(new DeliveryCompany("尼尔快递"));
            deliveryCompanies.Add(new DeliveryCompany("尼泊尔（Nepal Postal Services）"));
            deliveryCompanies.Add(new DeliveryCompany("Network Courier"));
            deliveryCompanies.Add(new DeliveryCompany("尼日利亚(Nigerian Postal)"));
            deliveryCompanies.Add(new DeliveryCompany("Ninja Van"));
            deliveryCompanies.Add(new DeliveryCompany("ninja xpress"));
            deliveryCompanies.Add(new DeliveryCompany("Nippon Express"));
            deliveryCompanies.Add(new DeliveryCompany("牛仔速运"));
            deliveryCompanies.Add(new DeliveryCompany("NLE"));
            deliveryCompanies.Add(new DeliveryCompany("Norsk Global"));
            deliveryCompanies.Add(new DeliveryCompany("Nova Poshta"));
            deliveryCompanies.Add(new DeliveryCompany("诺尔国际物流"));
            deliveryCompanies.Add(new DeliveryCompany("NYK Line"));
            deliveryCompanies.Add(new DeliveryCompany("﻿OCS ANA Group"));
            deliveryCompanies.Add(new DeliveryCompany("阿曼(Oman Post)"));
            deliveryCompanies.Add(new DeliveryCompany("无限配"));
            deliveryCompanies.Add(new DeliveryCompany("Omni Parcel"));
            deliveryCompanies.Add(new DeliveryCompany("一号仓"));
            deliveryCompanies.Add(new DeliveryCompany("One World Express"));
            deliveryCompanies.Add(new DeliveryCompany("OnTrac"));
            deliveryCompanies.Add(new DeliveryCompany("昂威物流"));
            deliveryCompanies.Add(new DeliveryCompany("OPEK"));
            deliveryCompanies.Add(new DeliveryCompany("波音速递"));
            deliveryCompanies.Add(new DeliveryCompany("Packlink"));
            deliveryCompanies.Add(new DeliveryCompany("巴拿马"));
            deliveryCompanies.Add(new DeliveryCompany("Pandu Logistics"));
            deliveryCompanies.Add(new DeliveryCompany("巴拉圭(Correo Paraguayo)"));
            deliveryCompanies.Add(new DeliveryCompany("parcel2go"));
            deliveryCompanies.Add(new DeliveryCompany("诚一物流"));
            deliveryCompanies.Add(new DeliveryCompany("Park N Pracel"));
            deliveryCompanies.Add(new DeliveryCompany("paxel"));
            deliveryCompanies.Add(new DeliveryCompany("paxelen"));
            deliveryCompanies.Add(new DeliveryCompany("普畅物流"));
            deliveryCompanies.Add(new DeliveryCompany("派尔快递"));
            deliveryCompanies.Add(new DeliveryCompany("配思货运"));
            deliveryCompanies.Add(new DeliveryCompany("鹏程快递"));
            deliveryCompanies.Add(new DeliveryCompany("鹏远国际速递"));
            deliveryCompanies.Add(new DeliveryCompany("Parcel Freight Logistics"));
            deliveryCompanies.Add(new DeliveryCompany("菲律宾（Philippine Postal）"));
            deliveryCompanies.Add(new DeliveryCompany("pickupp"));
            deliveryCompanies.Add(new DeliveryCompany("品速心达快递"));
            deliveryCompanies.Add(new DeliveryCompany("品信快递"));
            deliveryCompanies.Add(new DeliveryCompany("龙行天下"));
            deliveryCompanies.Add(new DeliveryCompany("葡萄牙（Portugal CTT）"));
            deliveryCompanies.Add(new DeliveryCompany("Portugal Seur"));
            deliveryCompanies.Add(new DeliveryCompany("POS INDONESIA"));
            deliveryCompanies.Add(new DeliveryCompany("坦桑尼亚（Tanzania Posts Corporation）"));
            deliveryCompanies.Add(new DeliveryCompany("PostElbe"));
            deliveryCompanies.Add(new DeliveryCompany("挪威（Posten Norge）"));
            deliveryCompanies.Add(new DeliveryCompany("PostNord Logistics"));
            deliveryCompanies.Add(new DeliveryCompany("巴布亚新几内亚(PNG Post)"));
            deliveryCompanies.Add(new DeliveryCompany("PT Prima Multi Cipta"));
            deliveryCompanies.Add(new DeliveryCompany("土耳其"));
            deliveryCompanies.Add(new DeliveryCompany("急顺通"));
            deliveryCompanies.Add(new DeliveryCompany("ANTS EXPRESS"));
            deliveryCompanies.Add(new DeliveryCompany("7E速递"));
            deliveryCompanies.Add(new DeliveryCompany("千里速递"));
            deliveryCompanies.Add(new DeliveryCompany("启辰国际速递"));
            deliveryCompanies.Add(new DeliveryCompany("卡塔尔（Qatar Post）"));
            deliveryCompanies.Add(new DeliveryCompany("千顺快递"));
            deliveryCompanies.Add(new DeliveryCompany("Qxpress"));
            deliveryCompanies.Add(new DeliveryCompany("RAM"));
            deliveryCompanies.Add(new DeliveryCompany("Red Express"));
            deliveryCompanies.Add(new DeliveryCompany("Redur"));
            deliveryCompanies.Add(new DeliveryCompany("Redur Spain"));
            deliveryCompanies.Add(new DeliveryCompany("日昱物流"));
            deliveryCompanies.Add(new DeliveryCompany("RL Carriers"));
            deliveryCompanies.Add(new DeliveryCompany("罗马尼亚（Posta Romanian）"));
            deliveryCompanies.Add(new DeliveryCompany("皇家国际速运"));
            deliveryCompanies.Add(new DeliveryCompany("日日通国际"));
            deliveryCompanies.Add(new DeliveryCompany("瑞典（Sweden Post）"));
            deliveryCompanies.Add(new DeliveryCompany("润百特货"));
            deliveryCompanies.Add(new DeliveryCompany("卢旺达(Rwanda i-posita)"));
            deliveryCompanies.Add(new DeliveryCompany("S2C"));
            deliveryCompanies.Add(new DeliveryCompany("Safexpress"));
            deliveryCompanies.Add(new DeliveryCompany("佐川急便-英文"));
            deliveryCompanies.Add(new DeliveryCompany("赛澳递for买卖宝"));
            deliveryCompanies.Add(new DeliveryCompany("Correo El Salvador"));
            deliveryCompanies.Add(new DeliveryCompany("萨摩亚(Samoa Post)"));
            deliveryCompanies.Add(new DeliveryCompany("SAP EXPRESS"));
            deliveryCompanies.Add(new DeliveryCompany("沙特阿拉伯(Saudi Post)"));
            deliveryCompanies.Add(new DeliveryCompany("SCG"));
            deliveryCompanies.Add(new DeliveryCompany("四川星程快递"));
            deliveryCompanies.Add(new DeliveryCompany("首达速运"));
            deliveryCompanies.Add(new DeliveryCompany("Selektvracht"));
            deliveryCompanies.Add(new DeliveryCompany("森鼎国际物流"));
            deliveryCompanies.Add(new DeliveryCompany("Sendle"));
            deliveryCompanies.Add(new DeliveryCompany("塞尔维亚(PE Post of Serbia)"));
            deliveryCompanies.Add(new DeliveryCompany("International Seur"));
            deliveryCompanies.Add(new DeliveryCompany("SFC"));
            deliveryCompanies.Add(new DeliveryCompany("SFC Service"));
            deliveryCompanies.Add(new DeliveryCompany("十方通物流"));
            deliveryCompanies.Add(new DeliveryCompany("圣飞捷快递"));
            deliveryCompanies.Add(new DeliveryCompany("Shadowfax"));
            deliveryCompanies.Add(new DeliveryCompany("衫达快运"));
            deliveryCompanies.Add(new DeliveryCompany("尚橙物流"));
            deliveryCompanies.Add(new DeliveryCompany("上海快通"));
            deliveryCompanies.Add(new DeliveryCompany("上海无疆for买卖宝"));
            deliveryCompanies.Add(new DeliveryCompany("尚途国际货运"));
            deliveryCompanies.Add(new DeliveryCompany("捎客物流"));
            deliveryCompanies.Add(new DeliveryCompany("商海德物流"));
            deliveryCompanies.Add(new DeliveryCompany("盛通快递"));
            deliveryCompanies.Add(new DeliveryCompany("神骏物流"));
            deliveryCompanies.Add(new DeliveryCompany("神马快递"));
            deliveryCompanies.Add(new DeliveryCompany("阳光快递"));
            deliveryCompanies.Add(new DeliveryCompany("世运快递"));
            deliveryCompanies.Add(new DeliveryCompany("SHL畅灵国际物流"));
            deliveryCompanies.Add(new DeliveryCompany("wish邮"));
            deliveryCompanies.Add(new DeliveryCompany("shreeanjanicourier"));
            deliveryCompanies.Add(new DeliveryCompany("顺邦国际物流"));
            deliveryCompanies.Add(new DeliveryCompany("顺士达速运"));
            deliveryCompanies.Add(new DeliveryCompany("SiCepat Ekspres"));
            deliveryCompanies.Add(new DeliveryCompany("四海快递"));
            deliveryCompanies.Add(new DeliveryCompany("四海捷运"));
            deliveryCompanies.Add(new DeliveryCompany("Siodemka"));
            deliveryCompanies.Add(new DeliveryCompany("易普递"));
            deliveryCompanies.Add(new DeliveryCompany("skynet"));
            deliveryCompanies.Add(new DeliveryCompany("SkyNet Malaysia"));
            deliveryCompanies.Add(new DeliveryCompany("skynetworldwide"));
            deliveryCompanies.Add(new DeliveryCompany("荷兰Sky Post"));
            deliveryCompanies.Add(new DeliveryCompany("Asendia HK (LATAM)"));
            deliveryCompanies.Add(new DeliveryCompany("斯洛伐克(Slovenská Posta)"));
            deliveryCompanies.Add(new DeliveryCompany("斯洛文尼亚(Slovenia Post)"));
            deliveryCompanies.Add(new DeliveryCompany("斯里兰卡(Sri Lanka Post)"));
            deliveryCompanies.Add(new DeliveryCompany("所罗门群岛"));
            deliveryCompanies.Add(new DeliveryCompany("布基纳法索"));
            deliveryCompanies.Add(new DeliveryCompany("行必达"));
            deliveryCompanies.Add(new DeliveryCompany("申必达"));
            deliveryCompanies.Add(new DeliveryCompany("Spoton"));
            deliveryCompanies.Add(new DeliveryCompany("速速达"));
            deliveryCompanies.Add(new DeliveryCompany("首通快运"));
            deliveryCompanies.Add(new DeliveryCompany("星速递"));
            deliveryCompanies.Add(new DeliveryCompany("星运快递"));
            deliveryCompanies.Add(new DeliveryCompany("圣卢西亚"));
            deliveryCompanies.Add(new DeliveryCompany("速呈宅配"));
            deliveryCompanies.Add(new DeliveryCompany("苏丹（Sudapost）"));
            deliveryCompanies.Add(new DeliveryCompany("速配欧翼"));
            deliveryCompanies.Add(new DeliveryCompany("苏里南"));
            deliveryCompanies.Add(new DeliveryCompany("圣文森特和格林纳丁斯"));
            deliveryCompanies.Add(new DeliveryCompany("斯威士兰"));
            deliveryCompanies.Add(new DeliveryCompany("Amazon FBA Swiship"));
            deliveryCompanies.Add(new DeliveryCompany("瑞士邮政"));
            deliveryCompanies.Add(new DeliveryCompany("顺友物流"));
            deliveryCompanies.Add(new DeliveryCompany("深圳邮政"));
            deliveryCompanies.Add(new DeliveryCompany("坦桑尼亚(Tanzania Posts)"));
            deliveryCompanies.Add(new DeliveryCompany("淘特物流快递"));
            deliveryCompanies.Add(new DeliveryCompany("TCI XPS"));
            deliveryCompanies.Add(new DeliveryCompany("GPI"));
            deliveryCompanies.Add(new DeliveryCompany("TD Cargo"));
            deliveryCompanies.Add(new DeliveryCompany("The BlueBhell Couriers"));
            deliveryCompanies.Add(new DeliveryCompany("The Courier Guy"));
            deliveryCompanies.Add(new DeliveryCompany("加拿大雷霆快递"));
            deliveryCompanies.Add(new DeliveryCompany("天翔快递"));
            deliveryCompanies.Add(new DeliveryCompany("天纵物流"));
            deliveryCompanies.Add(new DeliveryCompany("TiKi"));
            deliveryCompanies.Add(new DeliveryCompany("万家通快递"));
            deliveryCompanies.Add(new DeliveryCompany("TIPSA"));
            deliveryCompanies.Add(new DeliveryCompany("Shree Tirupati"));
            deliveryCompanies.Add(new DeliveryCompany("老扬州物流"));
            deliveryCompanies.Add(new DeliveryCompany("天联快运"));
            deliveryCompanies.Add(new DeliveryCompany("株式会社T.M.G"));
            deliveryCompanies.Add(new DeliveryCompany("TNT Post"));
            deliveryCompanies.Add(new DeliveryCompany("TNT UK"));
            deliveryCompanies.Add(new DeliveryCompany("TNY物流"));
            deliveryCompanies.Add(new DeliveryCompany("多哥"));
            deliveryCompanies.Add(new DeliveryCompany("通达兴物流"));
            deliveryCompanies.Add(new DeliveryCompany("顶世国际物流"));
            deliveryCompanies.Add(new DeliveryCompany("中运全速"));
            deliveryCompanies.Add(new DeliveryCompany("The Professional Couriers"));
            deliveryCompanies.Add(new DeliveryCompany("track-parcel"));
            deliveryCompanies.Add(new DeliveryCompany("Trans Kargo"));
            deliveryCompanies.Add(new DeliveryCompany("突尼斯EMS(Rapid-Poste)"));
            deliveryCompanies.Add(new DeliveryCompany("海龟国际快递"));
            deliveryCompanies.Add(new DeliveryCompany("天翼物流"));
            deliveryCompanies.Add(new DeliveryCompany("UBX"));
            deliveryCompanies.Add(new DeliveryCompany("UEX国际物流"));
            deliveryCompanies.Add(new DeliveryCompany("欧洲UEX"));
            deliveryCompanies.Add(new DeliveryCompany("乌干达(Posta Uganda)"));
            deliveryCompanies.Add(new DeliveryCompany("邮鸽速运"));
            deliveryCompanies.Add(new DeliveryCompany("乌克兰小包、大包(UkrPoshta)"));
            deliveryCompanies.Add(new DeliveryCompany("乌克兰小包、大包(UkrPost)"));
            deliveryCompanies.Add(new DeliveryCompany("Uni Express"));
            deliveryCompanies.Add(new DeliveryCompany("UParcel"));
            deliveryCompanies.Add(new DeliveryCompany("UPS Freight"));
            deliveryCompanies.Add(new DeliveryCompany("UPS Mail Innovations"));
            deliveryCompanies.Add(new DeliveryCompany("华夏国际速递"));
            deliveryCompanies.Add(new DeliveryCompany("UTAO优到"));
            deliveryCompanies.Add(new DeliveryCompany("乌兹别克斯坦(Post of Uzbekistan)"));
            deliveryCompanies.Add(new DeliveryCompany("万庚国际速递"));
            deliveryCompanies.Add(new DeliveryCompany("瓦努阿图(Vanuatu Post)"));
            deliveryCompanies.Add(new DeliveryCompany("越中国际物流"));
            deliveryCompanies.Add(new DeliveryCompany("鹰运国际速递"));
            deliveryCompanies.Add(new DeliveryCompany("维普恩物流"));
            deliveryCompanies.Add(new DeliveryCompany("Wahana"));
            deliveryCompanies.Add(new DeliveryCompany("万博快递"));
            deliveryCompanies.Add(new DeliveryCompany("宁夏万家通"));
            deliveryCompanies.Add(new DeliveryCompany("万达美"));
            deliveryCompanies.Add(new DeliveryCompany("wedepot物流"));
            deliveryCompanies.Add(new DeliveryCompany("文捷航空"));
            deliveryCompanies.Add(new DeliveryCompany("西翼物流"));
            deliveryCompanies.Add(new DeliveryCompany("威速递"));
            deliveryCompanies.Add(new DeliveryCompany("香港伟豪国际物流"));
            deliveryCompanies.Add(new DeliveryCompany("Whistl"));
            deliveryCompanies.Add(new DeliveryCompany("万理诺物流"));
            deliveryCompanies.Add(new DeliveryCompany("星空国际"));
            deliveryCompanies.Add(new DeliveryCompany("渥途国际速运"));
            deliveryCompanies.Add(new DeliveryCompany("wowexpress"));
            deliveryCompanies.Add(new DeliveryCompany("沃埃家"));
            deliveryCompanies.Add(new DeliveryCompany("WTD海外通"));
            deliveryCompanies.Add(new DeliveryCompany("臣邦同城"));
            deliveryCompanies.Add(new DeliveryCompany("五六快运"));
            deliveryCompanies.Add(new DeliveryCompany("万运国际快递"));
            deliveryCompanies.Add(new DeliveryCompany("微转运"));
            deliveryCompanies.Add(new DeliveryCompany("国晶物流"));
            deliveryCompanies.Add(new DeliveryCompany("鑫宏福物流"));
            deliveryCompanies.Add(new DeliveryCompany("西安城联速递"));
            deliveryCompanies.Add(new DeliveryCompany("西安喜来快递"));
            deliveryCompanies.Add(new DeliveryCompany("新元快递"));
            deliveryCompanies.Add(new DeliveryCompany("Xpert Delivery"));
            deliveryCompanies.Add(new DeliveryCompany("XpressBees"));
            deliveryCompanies.Add(new DeliveryCompany("鑫世锐达"));
            deliveryCompanies.Add(new DeliveryCompany("鑫通宝物流"));
            deliveryCompanies.Add(new DeliveryCompany("迅选物流"));
            deliveryCompanies.Add(new DeliveryCompany("鑫远东速运"));
            deliveryCompanies.Add(new DeliveryCompany("YCG物流"));
            deliveryCompanies.Add(new DeliveryCompany("云达通"));
            deliveryCompanies.Add(new DeliveryCompany("也门(Yemen Post)"));
            deliveryCompanies.Add(new DeliveryCompany("宇航通物流"));
            deliveryCompanies.Add(new DeliveryCompany("易达通"));
            deliveryCompanies.Add(new DeliveryCompany("驿递汇速递"));
            deliveryCompanies.Add(new DeliveryCompany("艺凡快递"));
            deliveryCompanies.Add(new DeliveryCompany("易航物流"));
            deliveryCompanies.Add(new DeliveryCompany("yikonn"));
            deliveryCompanies.Add(new DeliveryCompany("银捷速递"));
            deliveryCompanies.Add(new DeliveryCompany("易欧洲国际物流"));
            deliveryCompanies.Add(new DeliveryCompany("一柒国际物流"));
            deliveryCompanies.Add(new DeliveryCompany("宜送"));
            deliveryCompanies.Add(new DeliveryCompany("易通达"));
            deliveryCompanies.Add(new DeliveryCompany("易邮速运"));
            deliveryCompanies.Add(new DeliveryCompany("益加盛快递"));
            deliveryCompanies.Add(new DeliveryCompany("邮驿帮高铁速运"));
            deliveryCompanies.Add(new DeliveryCompany("壹品速递"));
            deliveryCompanies.Add(new DeliveryCompany("运通快运"));
            deliveryCompanies.Add(new DeliveryCompany("远航国际快运"));
            deliveryCompanies.Add(new DeliveryCompany("玥玛速运"));
            deliveryCompanies.Add(new DeliveryCompany("越丰物流"));
            deliveryCompanies.Add(new DeliveryCompany("粤中国际货运代理（上海）有限公司"));
            deliveryCompanies.Add(new DeliveryCompany("美国云达"));
            deliveryCompanies.Add(new DeliveryCompany("Yusen Logistics"));
            deliveryCompanies.Add(new DeliveryCompany("一运全成物流"));
            deliveryCompanies.Add(new DeliveryCompany("赞比亚"));
            deliveryCompanies.Add(new DeliveryCompany("珠峰速运"));
            deliveryCompanies.Add(new DeliveryCompany("招金精炼"));
            deliveryCompanies.Add(new DeliveryCompany("智谷特货"));
            deliveryCompanies.Add(new DeliveryCompany("志腾物流"));
            deliveryCompanies.Add(new DeliveryCompany("中环转运"));
            deliveryCompanies.Add(new DeliveryCompany("忠信达"));
            deliveryCompanies.Add(new DeliveryCompany("卓实快运"));
            deliveryCompanies.Add(new DeliveryCompany("振捷国际货运"));
            deliveryCompanies.Add(new DeliveryCompany("增速跨境"));
            return deliveryCompanies;
        }
        #endregion

        /// <summary>
        /// 
        /// </summary>
        /// <returns></returns>
        public static List<ViewRefundOrderDTO> getRefundOrderByType(String type)
        {
            return
                FunctionHelper.JsonDeserialization<List<ViewRefundOrderDTO>>(
                    RestCall.httpGetMethod(
                       XianglebaConnectDTO.接口url + "/order/getRefundOrderByType?type=" + type
                    )
                );
        }
        /// <summary>
        /// 根据商品id获取商品信息
        /// </summary>
        /// <param name="product_id"></param>
        /// <returns></returns>
        public static ProductDao getProductById(long product_id)
        {
            return
                FunctionHelper.JsonDeserialization<ProductDao>(
                    RestCall.httpGetMethod(
                       XianglebaConnectDTO.接口url + "/order/getProductById?product_id=" + product_id
                    )
                );
        }
        /// <summary>
        /// 根据退款单号获取订单二次审核信息
        /// </summary>
        /// <param name="orderSn"></param>
        /// <returns></returns>
        public static RefundAuditDataDao getRefundAuditByOrderSn(String orderSn)
        {
            return
                FunctionHelper.JsonDeserialization<RefundAuditDataDao>(
                    RestCall.httpGetMethod(
                       XianglebaConnectDTO.接口url + "/order/getRefundAuditByOrderSn?orderSn=" + orderSn
                    )
                );
        }

        /// <summary>
        /// 获取售后二次审核单列表
        /// </summary>
        /// <returns></returns>
        public static List<RefundAuditDataDao> getRefundAuditList()
        {
            return
                FunctionHelper.JsonDeserialization<List<RefundAuditDataDao>>(
                    RestCall.httpGetMethod(
                       XianglebaConnectDTO.接口url + "/order/getRefundAuditList"
                    )
                );
        }

        /// <summary>
        /// 批量修改备注
        /// </summary>
        /// <param name="remarkBodyList"></param>
        /// <returns></returns>
        public static String batchUpdateRemark(List<RemarkBody> remarkBodyList)
        {
            return
                RestCall.PostHttp(
                    XianglebaConnectDTO.接口url + "/order/batchUpdateRemark",
                    FunctionHelper.JsonSerialization(remarkBodyList)
                );
        }
    }

    public class RemarkBody
    {
        public String order_sn { get; set; }
        public String remark { get; set; }
        public RemarkBody(RemarkBodyVO remarkBodyVO)
        {
            this.order_sn = remarkBodyVO.order_sn;
            this.remark = remarkBodyVO.remark;
        }
    }

    public class RefundAuditDataDao
    {
        public long id { get; set; }
        public long oid { get; set; }
        public long xiangleba_id { get; set; }
        public int uid { get; set; }
        public String orderId { get; set; }
        public String return_express_company { get; set; }
        public String return_express_order_no { get; set; }
        public String customer_after_remarks { get; set; }
        public String tracking_number { get; set; }
        public String product_pic { get; set; }
        public String pack_pic { get; set; }
        public String express_freight_photo { get; set; }
        public int status_r { get; set; }
        public int group_id { get; set; }
        public DateTime addTime { get; set; }
        public int processing_status { get; set; }
        public String operationStaff { get; set; }
        public String customer_refund_reason { get; set; }
        public int is_pass { get; set; }
        public String processing_scheme { get; set; }
        public int responsible_party { get; set; }
        public String pass_remark { get; set; }
        public String refuse_remark { get; set; }
        public String first_line_customer_service { get; set; }
        public int second_line_is_pass { get; set; }
        public String second_line_refuse_remark { get; set; }
        public int second_line_refuse_reason { get; set; }
        public int line_status { get; set; }
        public int r_r_status { get; set; }
        public int is_request { get; set; }
        public DateTime info_add_time { get; set; }
        public int after_sales_status { get; set; }
        public DateTime refund_time { get; set; }
        public int is_client { get; set; }
        public String exchange_logistics { get; set; }
        public String exchange_logistics_doc_no { get; set; }
        public int exchange_time { get; set; }
        public DateTime start_exchange_time { get; set; }
        public DateTime end_exchange_time { get; set; }
        public String cpfr_logistics { get; set; }
        public String cpfr_logistics_doc_no { get; set; }
        public String non_refundable_reason { get; set; }
        public String compensation_amount { get; set; }
        public int supplier_receipt_status { get; set; }
        public int is_freight { get; set; }
        public DateTime confirm_after_sales_time { get; set; }
        public DateTime apply_time { get; set; }
        public String compensation_method { get; set; }
        public String compensation_status { get; set; }
        public String cause_id { get; set; }
        public String supplier_name { get; set; }
        public String refund_amount_requested { get; set; }
        public String refund_status_apply { get; set; }
        public int compensation_review { get; set; }
        public String refund_undertaker { get; set; }
        public String refund_responsible_party { get; set; }
        public String product_infos { get; set; }
        public String product_store_codes { get; set; }
        public String pay_price { get; set; }
        public String supplier_ids { get; set; }
        public String customer_return_status { get; set; }
        public String send_back_status_desc { get; set; }

        //public RefundAuditCpfrData cpfrInfo { get; set; } = new RefundAuditCpfrData();
        //public RefundAuditAfterData afterInfo { get; set; } = new RefundAuditAfterData();
        //public RefundAuditCompensateData compensateInfo { get; set; } = new RefundAuditCompensateData();
        public RefundOrderRecordData statusInfo { get; set; } = new RefundOrderRecordData();
        public RefundAuditDataDao()
        {

        }
    }

    public class ProductDao
    {
        public long product_id { get; set; }
        public int mer_id { get; set; }
        public int brand_id { get; set; }
        public String unit_name { get; set; }
        public int mer_status { get; set; }
        public String rate { get; set; }
        public int reply_count { get; set; }
        public String store_info { get; set; }
        public int cate_id { get; set; }
        public String image { get; set; }
        public List<String> slider_image { get; set; } = new List<String>();
        public String store_name { get; set; }
        public String keyword { get; set; }
        public int sort { get; set; }
        public int is_show { get; set; }
        public int sales { get; set; }
        public String price { get; set; }
        public int extension_type { get; set; }
        public String refusal { get; set; }
        public String isCost { get; set; }
        public String ot_price { get; set; }
        public int stock { get; set; }
        public int is_gift_bag { get; set; }
        public int care_count { get; set; }
        public int status { get; set; }
        public int is_used { get; set; }
        public DateTime create_time { get; set; }
        public int product_type { get; set; }
        public int old_product_id { get; set; }
        public String tax_rate { get; set; }
        public String message_info { get; set; }
        public int isCheck { get; set; }
        public List<String> merCateId { get; set; } = new List<String>();
        public StoreCategory storeCategory { get; set; } = new StoreCategory();
        public String brand { get; set; }
        public String funEbStoreProductMall { get; set; }
        public String max_extension { get; set; }
        public String min_extension { get; set; }
        public int us_status { get; set; }
        /**
         * 详情
         */
        public ProductDetailDTO productDetailDTO { get; set; } = new ProductDetailDTO();
        public ProductDao()
        {

        }
    }
    public class ProductDetailDTO
    {
        public long product_id { get; set; }
        public int mer_id { get; set; }
        public String store_name { get; set; }
        public String store_brand { get; set; }
        public String store_info { get; set; }
        public String keyword { get; set; }
        public String bar_code { get; set; }
        public int brand_id { get; set; }
        public int is_show { get; set; }
        public int status { get; set; }
        public int is_del { get; set; }
        public int mer_status { get; set; }
        public int cate_id { get; set; }
        public String unit_name { get; set; }
        public int sort { get; set; }
        public int rank { get; set; }
        public int sales { get; set; }
        public String price { get; set; }
        public String cost { get; set; }
        public String ot_price { get; set; }
        public int stock { get; set; }
        public int is_hot { get; set; }
        public int is_benefit { get; set; }
        public int is_best { get; set; }
        public int is_new { get; set; }
        public int is_good { get; set; }
        public int product_type { get; set; }
        public int ficti { get; set; }
        public int browse { get; set; }
        public String code_path { get; set; }
        public String video_link { get; set; }
        public int temp_id { get; set; }
        public int spec_type { get; set; }
        public int extension_type { get; set; }
        public String refusal { get; set; }
        public String rate { get; set; }
        public int reply_count { get; set; }
        public List<String> give_coupon_ids { get; set; } = new List<String>();
        public int is_gift_bag { get; set; }
        public DateTime create_time { get; set; }
        public int care_count { get; set; }
        public int is_used { get; set; }
        public int old_product_id { get; set; }
        public String image { get; set; }
        public List<String> slider_image { get; set; } = new List<String>();
        public String supplier_id { get; set; }
        public String available_city { get; set; }
        public String unavailable_city { get; set; }
        public int purchase_limit { get; set; }
        public int is_postage { get; set; }
        public int ban_shopping_cart { get; set; }
        public int is_coupon { get; set; }
        public String postage { get; set; }
        public List<String> aptitude { get; set; } = new List<String>();
        public String commission_rate { get; set; }
        public String store_code { get; set; }
        public String sku { get; set; }
        public int store_link_id { get; set; }
        public int address_id { get; set; }
        public int mer_use { get; set; }
        public String tax_rate { get; set; }
        public List<String> cse_aptitude { get; set; } = new List<String>();
        public int clk_status { get; set; }
        public long ensure_time { get; set; }
        public int is_quick_shopping { get; set; }
        public int high_product { get; set; }
        public int high_logistics { get; set; }
        public String package_image { get; set; }
        public List<String> coupon { get; set; } = new List<String>();
        public String star { get; set; }
        public List<String> mer_cate_id { get; set; } = new List<String>();
        public List<AttrValue> attrValue { get; set; } = new List<AttrValue>();
        public String content { get; set; }
        public List<String> audit { get; set; } = new List<String>();
        public String etorit_from { get; set; }
        public List<String> etorit { get; set; } = new List<String>();
        public String supplier_name { get; set; }
        public List<String> fromb_record_infolist { get; set; } = new List<String>();
        public List<String> aptitude_remark_arr { get; set; } = new List<String>();
        public List<String> cse_aptitude_remark_arr { get; set; } = new List<String>();
        public List<String> attr { get; set; } = new List<String>();
        public List<String> merCateId { get; set; } = new List<String>();
        public StoreCategory storeCategory { get; set; } = new StoreCategory();
        public String brand { get; set; }
        public String temp { get; set; }
        public String seckillActive { get; set; }
        public Merchant merchant { get; set; } = new Merchant();
        public int us_status { get; set; }
        public ProductDetailDTO()
        {

        }
    }
    public class Merchant
    {
        public int is_trader { get; set; }
        public int mer_id { get; set; }
        public String mer_name { get; set; }
        public String mer_avatar { get; set; }
        public String product_score { get; set; }
        public String service_score { get; set; }
        public String postage_score { get; set; }
        public String service_phone { get; set; }
        public int care_count { get; set; }
        public Merchant()
        {

        }
    }
    public class AttrValue
    {
        public long product_id { get; set; }
        public String detail { get; set; }
        public String sku { get; set; }
        public int stock { get; set; }
        public int sales { get; set; }
        public String image { get; set; }
        public String bar_code { get; set; }
        public String cost { get; set; }
        public String ot_price { get; set; }
        public String price { get; set; }
        public String volume { get; set; }
        public String weight { get; set; }
        public int type { get; set; }
        public String extension_one { get; set; }
        public String extension_two { get; set; }
        public String unique { get; set; }
        public String store_sku { get; set; }
        public int old_stock { get; set; }
        public String value0 { get; set; }
        public AttrValue()
        {

        }
    }

    public class StoreCategory
    {
        public int store_category_id { get; set; }
        public String cate_name { get; set; }
        public int service_charge { get; set; }
        public StoreCategory()
        {

        }
    }

    public class ViewRefundOrderDTO
    {
        public long id { get; set; }
        public long order_id { get; set; }
        public int paid { get; set; }
        public String order_sn { get; set; }
        public String real_name { get; set; }   //  用户名
        public String user_phone { get; set; }  //  电话
        public String user_address { get; set; }    //  地址
        public Double pay_price { get; set; }   //  售价
        public int is_execl { get; set; }
        public String pay_type { get; set; }    //  支付方式

        public String status { get; set; } //  状态  0,未发货。1,待收货。2、待评价.3、已完成
        public String type { get; set; }   //  1、退货退款  2、换货    3、补货    4、售前退款
        public String is_collect { get; set; } //  状态  0，未揽收，1，已揽收，2，待确认

        public Double refund_amount_requested { get; set; } //  退款金额
        public String second_line_refuse_remark { get; set; }
        public int second_line_refuse_reason { get; set; }
        public String product_name { get; set; }
        public String return_express_order_no { get; set; } //  退货快递单号
        public DateTime addTime { get; set; }
        public DateTime apply_time { get; set; }
        public int compensation_review { get; set; }
        public int collect_time { get; set; }
        public String order_after_status_desc { get; set; } //  退款状态
        public String aftersale_status_desc { get; set; }
        public String send_back_status_desc { get; set; }   //  寄回揽收状态

        public RefundOrderRecordData refundOrderRecordData { get; set; } = new RefundOrderRecordData();
        public RefundOrderEditDTO refundOrderEditDTO { get; set; } = new RefundOrderEditDTO();

        public int is_pass { get; set; }    //  状态  TODO 转换
        public int refund_status { get; set; }  //  状态  TODO 转换
        public int after_sales_status { get; set; } //  状态  TODO 转换
        public int status_r { get; set; }   //  状态  TODO 转换
        public int second_line_is_pass { get; set; }    //  TODO
        public int r_r_status { get; set; } //  状态  TODO 转换
        public int is_request { get; set; } //  状态  TODO 转换
        public int line_status { get; set; }    //  状态  TODO 转换
        public int compensation_status { get; set; }    //  状态  TODO 转换
        public int is_client { get; set; }  //  状态  TODO 转换


        public String supplier_ids { get; set; }
        public String name { get; set; }
        public int total_num { get; set; }
        public String product_id { get; set; }
        public String processing_scheme { get; set; }   //  二次审核状态
        public String isContainCredential { get; set; } //  是否包含凭证-前台

        public ViewRefundOrderDTO(long id, long order_id, int paid, string order_sn, string real_name, string user_phone, string user_address, double pay_price, int is_execl, string pay_type, string status, string type, string is_collect, double refund_amount_requested, string second_line_refuse_remark, int second_line_refuse_reason, string product_name, string return_express_order_no, DateTime addTime, DateTime apply_time, int compensation_review, int collect_time, string order_after_status_desc, string aftersale_status_desc, string send_back_status_desc, RefundOrderRecordData refundOrderRecordData, RefundOrderEditDTO refundOrderEditDTO, int is_pass, int refund_status, int after_sales_status, int status_r, int second_line_is_pass, int r_r_status, int is_request, int line_status, int compensation_status, int is_client, string supplier_ids, string name, int total_num, String product_id, String processing_scheme)
        {
            this.id = id;
            this.order_id = order_id;
            this.paid = paid;
            this.order_sn = order_sn;
            this.real_name = real_name;
            this.user_phone = user_phone;
            this.user_address = user_address;
            this.pay_price = pay_price;
            this.is_execl = is_execl;
            this.pay_type = pay_type;
            this.status = status;
            this.type = type;
            this.is_collect = is_collect;
            this.refund_amount_requested = refund_amount_requested;
            this.second_line_refuse_remark = second_line_refuse_remark;
            this.second_line_refuse_reason = second_line_refuse_reason;
            this.product_name = product_name;
            this.return_express_order_no = return_express_order_no;
            this.addTime = addTime;
            this.apply_time = apply_time;
            this.compensation_review = compensation_review;
            this.collect_time = collect_time;
            this.order_after_status_desc = order_after_status_desc;
            this.aftersale_status_desc = aftersale_status_desc;
            this.send_back_status_desc = send_back_status_desc;
            this.refundOrderRecordData = refundOrderRecordData;
            this.refundOrderEditDTO = refundOrderEditDTO;
            this.is_pass = is_pass;
            this.refund_status = refund_status;
            this.after_sales_status = after_sales_status;
            this.status_r = status_r;
            this.second_line_is_pass = second_line_is_pass;
            this.r_r_status = r_r_status;
            this.is_request = is_request;
            this.line_status = line_status;
            this.compensation_status = compensation_status;
            this.is_client = is_client;
            this.supplier_ids = supplier_ids;
            this.name = name;
            this.total_num = total_num;
            this.product_id = product_id;
            this.processing_scheme = processing_scheme;
            if (refundOrderEditDTO.product_pic.Count <= 0 && refundOrderEditDTO.pack_pic.Count <= 0 && refundOrderEditDTO.tracking_number.Count <= 0 && refundOrderEditDTO.express_freight_photo.Count <= 0)
            {
                this.isContainCredential = "否";
            }
            else
            {
                this.isContainCredential = "是";
            }
        }
    }

    public class RefundOrderRecordData
    {
        public List<RefundOrderRecordDTO> order_data { get; set; } = new List<RefundOrderRecordDTO>();
        public List<RefundSecondOrderRecordDTO> second_order_data { get; set; } = new List<RefundSecondOrderRecordDTO>();
        public RefundOrderRecordData()
        {

        }
    }
    public class RefundOrderRecordDTO
    {
        public int admin_id { get; set; }
        public long oid { get; set; }
        public String change_type { get; set; }
        public DateTime change_time { get; set; }
        public String change_message { get; set; }
        public String real_name { get; set; }
        public String order_id { get; set; }
        public String first_line_customer_service { get; set; }
        public RefundOrderRecordDTO()
        {

        }
    }
    public class RefundSecondOrderRecordDTO
    {
        public long id { get; set; }
        public int admin_id { get; set; }
        public long oid { get; set; }
        public String info { get; set; }
        public String real_name { get; set; }
        public DateTime add_time { get; set; }
        public RefundSecondOrderRecordDTO()
        {

        }
    }
    public class RefundOrderEditDTO
    {
        public long id { get; set; }
        public long oid { get; set; }
        public String order_id { get; set; }
        public String return_express_company { get; set; }
        public String return_express_order_no { get; set; }
        public List<String> tracking_number { get; set; } = new List<String>();
        public List<String> product_pic { get; set; } = new List<String>();
        public List<String> pack_pic { get; set; } = new List<String>();
        public List<String> express_freight_photo { get; set; } = new List<String>();
        public int status_r { get; set; }
        public RefundOrderEditDTO()
        {

        }
    }
    public class DeliveryCompany
    {
        public String deliveryName { get; set; }
        public DeliveryCompany(String deliveryName)
        {
            this.deliveryName = deliveryName;
        }
    }

    public class MerchantLogisticVerificationDTO
    {
        public String user_address { get; set; }
        public int refund_status { get; set; }
        public String delivery_id { get; set; }
        public String delivery_name { get; set; }

        public MerchantLogisticVerificationDTO()
        {

        }
    }

    public class BrandDao
    {
        public int id { get; set; }
        public int merchant_id { get; set; }
        public int supplier_id { get; set; }
        public int is_fail { get; set; }
        public String name { get; set; }
        public int status { get; set; }
        public DateTime addTime { get; set; }
        public int sort { get; set; }
        public int type { get; set; }
        public String remark { get; set; }
        public List<String> images { get; set; } = new List<String>();
        public int link_id { get; set; }

        public BrandDao()
        {

        }
    }

    public class LogisticsBody
    {
        public String delivery_id { get; set; }
        public String delivery_name { get; set; }
        public String order_sn { get; set; }

        public LogisticsBody(String delivery_id, String delivery_name, String order_sn)
        {
            this.delivery_id = delivery_id;
            this.delivery_name = delivery_name;
            this.order_sn = order_sn;
        }

        public LogisticsBody()
        {

        }
    }

    public class UnDeliveryOrderLogisticsInfo
    {
        public long order_id { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string order_sn { get; set; }
        /// <summary>
        /// 王索美
        /// </summary>
        public string real_name { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string user_phone { get; set; }
        /// <summary>
        /// 辽宁省 本溪市 溪湖区 彩北彩富路35号楼2单元5楼13号
        /// </summary>
        public string user_address { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int total_num { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public double total_price { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public double pay_price { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public double coupon_price { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public DateTime payTime { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public DateTime createTime { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string remark { get; set; }
        public string mark { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public DateTime logistics_order_time { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string product_id { get; set; }
        /// <summary>
        /// 泽米咕哒喵咛 辣白菜268g*10袋 共10袋共2680g 保质期6个月 0-4℃冷藏保存（72小时内发货）
        /// </summary>
        public string product_name { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public List<string> aftersale_status_desc { get; set; }
        /// <summary>
        /// 已支付
        /// </summary>
        public string pay_status_desc { get; set; }
        /// <summary>
        /// 未发货
        /// </summary>
        public string status_desc { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string refund_status_desc { get; set; }
        /// <summary>
        /// 慧采旗舰店
        /// </summary>
        public string mer_name { get; set; }
        /// <summary>
        /// 辽宁省
        /// </summary>
        public string province { get; set; }
        /// <summary>
        /// 本溪市
        /// </summary>
        public string city { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int paid { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int refundStatus { get; set; }
        public String logistics_info_time { get; set; }
        public String logistics_info_status { get; set; }
        public String logistics_info_statuscode { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int brandId { get; set; }
        /// <summary>
        /// 小佬幺（辽宁）食业有限公司
        /// </summary>
        public string brand_name { get; set; }
        /// <summary>
        /// 未发货
        /// </summary>
        public string order_status { get; set; }
        /// <summary>
        /// 未发货
        /// </summary>
        public string orderBaseStatus { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public String virtualLogistics { get; set; }

        public String logistics_status { get; set; }
        public String delivery_name { get; set; }
        public String delivery_id { get; set; }
    }

    public class OrderLogisticsInfoImport
    {

        public OrderLogisticsInfoImport(DataRow dataRow)
        {
            this.order_sn = dataRow[0].ToString();
            this.real_name = dataRow[1].ToString();
            this.user_phone = dataRow[2].ToString();
            this.user_address = dataRow[3].ToString();
            try
            {
                this.total_num = int.Parse(dataRow[4].ToString());
            }
            catch (Exception ex)
            {
            }
            try
            {
                this.payTime = (DateTime)dataRow[5];
            }
            catch (Exception ex)
            {
            }
            this.product_name = dataRow[6].ToString();
            try
            {
                this.delivery_name = dataRow[7].ToString();
            }
            catch (Exception ex)
            {
            }
            try
            {
                this.delivery_id = dataRow[8].ToString();
            }
            catch (Exception ex)
            {
            }
        }

        public OrderLogisticsInfoImport(String order_sn, String real_name, String user_phone, String user_address, int total_num, DateTime payTime, String remark, String product_name, String orderBaseStatus)
        {
            this.order_sn = order_sn;
            this.real_name = real_name;
            this.user_phone = user_phone;
            this.user_address = user_address;
            this.total_num = total_num;
            this.payTime = payTime;
            this.remark = remark;
            this.product_name = product_name;
            this.orderBaseStatus = orderBaseStatus;
        }

        public LogisticsBody build()
        {
            return new LogisticsBody(this.delivery_id, this.delivery_name, this.order_sn);
        }

        /// <summary>
        /// 
        /// </summary>
        public string order_sn { get; set; }
        /// <summary>
        /// 王索美
        /// </summary>
        public string real_name { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string user_phone { get; set; }
        /// <summary>
        /// 辽宁省 本溪市 溪湖区 彩北彩富路35号楼2单元5楼13号
        /// </summary>
        public string user_address { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int total_num { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public DateTime payTime { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string remark { get; set; }
        /// <summary>
        /// 泽米咕哒喵咛 辣白菜268g*10袋 共10袋共2680g 保质期6个月 0-4℃冷藏保存（72小时内发货）
        /// </summary>
        public string product_name { get; set; }
        /// <summary>
        /// 未发货
        /// </summary>
        public string orderBaseStatus { get; set; }

        public String delivery_id { get; set; }
        public String delivery_name { get; set; }
    }

    public class HistoryOrder
    {
        /// <summary>
        /// 
        /// </summary>
        public string order_sn { get; set; }
        public DateTime createdate { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int brandId { get; set; }
        /// <summary>
        /// 小佬幺（辽宁）食业有限公司
        /// </summary>
        public string brandname { get; set; }
        /// <summary>
        /// 极兔速递
        /// </summary>
        public string delivery_name { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string delivery_id { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string virtuallogistics { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string logisticsbatchno { get; set; }
        /// <summary>
        /// 发货完成
        /// </summary>
        public string status { get; set; }
        /// <summary>
        /// "{\"status\":200,\"message\":\"订单物流信息修改成功\"}"
        /// </summary>
        public string message { get; set; }
        /// <summary>
        /// 王晓耘
        /// </summary>
        public string real_name { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string user_phone { get; set; }
        /// <summary>
        /// 辽宁省 大连市 沙河口区 西南路84号5-3
        /// </summary>
        public string user_address { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string total_num { get; set; }
        /// <summary>
        /// 倪膳坊 脱脂猪头肉1kg 送沈城一绝鸡架250g*1 保质期9个月 -18°C以下冷冻保存（72小时内发货）
        /// </summary>
        public string product_name { get; set; }
        /// <summary>
        /// 待收货
        /// </summary>
        public string order_status { get; set; }
    }
}
